Respect
Цитата:
как кликнуть нужную иконку программы в трее ?
|
Мне кажется только по координатам - используй Au3Info.exe, и нажми на нужную иконку, затем посмотри координаты которые выдаст этот инструмент (под надписью
>>>Mouse Details <<< -
X: и
Y: ), далее используй их примерно так:
Код:

#NoTrayIcon
$X = 930
$Y = 717
MouseClick("right", $X, $Y, 1, 0)
Первая строка обязательна, иначе появится икона самого скрипта, и тогда координаты уже будут не актуальны (не верны).
Diamond
А если работа Vbscript нарушена в системе?

(у меня такое бывало)
А по поводу файла Nul, видимо он гинерируется (по крайней мере имитируется его присутствие) если существует файл с таким же имененм без расширения...
Т.е к примеру, создаём файл Test в папке C:\ (без расширения), и проверяем является ли он папкой:
Код:

$TestName = "C:\test"
MsgBox(0, "", _FolderExist($TestName))
Func _FolderExist($name)
$Folder = FileExists($name & "\nul")
Return $Folder
EndFunc
Получаем 1 (хотя это не папка)

.