; #Include WatchDirectory.ahk #NoEnv SendMode Input SetWorkingDir %A_ScriptDir% #Persistent OnExit,Exit WatchDirectory("C:\Windows",1) SetTimer,WatchFolder,100 Return WatchFolder: WatchDirectory("RegisterChanges") Return RegisterChanges(action,folder,file){ static #1:="New File", #2:="Deleted", #3:="Modified", #4:="Renamed From", #5:="Renamed To" ToolTip % #%Action% "`n" folder . (SubStr(folder,0)="\" ? "" : "\") . file } Exit: WatchDirectory() ExitApp