1

Тема: AHK: контроль за изменением каталога

Добрый день! Подскажите пож-та, возможно ли настроить скрипт так, чтобы уведомление приходило, только когда изменения делаются из под другой УЗ ( If A_username != My). Заранее спасибо!


#SingleInstance force  


SetTimer, CompareFiles, 500

CompareFiles:

filePath := "S:\1\*.pdf"
filePath2 := "S:\1\*.xlsx"

loop
{
while (!FileExist(filePath) && !FileExist(filePath2))
Sleep 300
	MsgBox, , ***, Каталог изменён!!!
}

!Esc:: Pause
^esc::ExitApp

2

Re: AHK: контроль за изменением каталога

Интересно, по каким признакам можно определить, что файл был последний раз изменён из-под другой учётки?

3

Re: AHK: контроль за изменением каталога

Постфактум - никак, по ходу дела - хукать открывающие процессы и определять их принадлежность.

4

Re: AHK: контроль за изменением каталога

Почему же никак?
https://blogs.msdn.microsoft.com/oldnew … 00/?p=4623