Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Search from current explorer folder, desktop and taskbar using Everything
#SingleInstance Force
#NoTrayIcon ;Delete this line if you want the tray icon to be visible.
EverythingPath := "C:\Program Files\Everything\Everything.exe" ;If your everything.exe isn't here, fix that. Keep the quotes.
MyUsername := "MyUserName" ;Go to %userprofile% and change this to the title of that window. Keep the quotes.
MyRecycleBin := "Recycle Bin" ;Go to your Recycle Bin and change this to the title of that window. Keep the quotes.
MyThisPC := "This PC" ;Go to your This PC and change this to the title of that window. Keep the quotes.
;You can delete below blocks if you don't want the features. Replace ^F with F3 if you are using that instead.
;BLOCK 1 - DESKTOP
#IfWinActive, ahk_class WorkerW
^F::
RunPath := "-p ""%UserProfile%""" . "\" . "Desktop" . "\"
Run, %EverythingPath% %RunPath%
Return
#IfWinActive, ahk_class Progman
^F::
RunPath := "-p ""%UserProfile%""" . "\" . "Desktop" . "\"
Run, %EverythingPath% %RunPath%
Return
;BLOCK 2 - TASKBARS
#IfWinActive, ahk_class Shell_TrayWnd
^F::
Run, %EverythingPath%
Return
#IfWinActive, ahk_class Shell_SecondaryTrayWnd
^F::
Run, %EverythingPath%
Return
;BLOCK 3 - EXPLORER WINDOW
#IfWinActive, ahk_class CabinetWClass
^F::
ControlGetText, RunPath, ToolbarWindow323, A
RunPath := SubStr(RunPath, 10)
isnotauserfolder := ":\"
IfNotInString, RunPath, %isnotauserfolder%
{
if (RunPath == MyThisPC)
{
RunPath := ""
} else if (RunPath == MyUsername) {
RunPath := "-p ""%UserProfile%"""
} else if (RunPath == MyRecycleBin) {
RunPath := "-s ""\$RECYCLE.BIN """
} else {
RunPath := "-p ""%UserProfile%""" . "\" . RunPath . "\"
}
} else {
RunPath := "-p """ . RunPath . """"
}
Run, %EverythingPath% %RunPath%
Return
;#If
@kamilmirza

This comment has been minimized.

Copy link

kamilmirza commented Nov 8, 2017

thank you so much this script
i'm using it with ^F and F3
win10 x64 1709

@taimursaeed

This comment has been minimized.

Copy link

taimursaeed commented Nov 18, 2019

Great work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.