Тема: AHK: Вопрос по одному из параметров команды Process.
Здравствуйте!
В такое позднее время суток дописываю скрипт.
И столкнулся с одним нюансом, который не знаю как решить.
А именно, есть у меня команда Process, которая "ловит" имя процесса и назначает ему PID.
Process, wait, skype.exe
NewPID = %ErrorLevel%Только такое решение не будет функционировать, если исполняемый файл (в данном случае skype.exe) переименовать.
Как можно указать параметру искать не 1 в 1 процесс skype.exe, а все процессы, которые имеют в своём названии этот набор букв "skype".
Т.е., что бы можно было найти такие процессы, как PortableSkype.exe, ProgramSkype.exe и т.д.
Пробовал прописывать так:
Process, wait, ~skype~.exeНо тогда вовсе не находит процесс skype.exe и модификации его имени.
Думаю, может нужно отказаться вовсе от команды Process и ждать эту программу по команде WinWait?
Или есть другие способы решения подобной ситуации?
И еще один вопрос. Хочу использовать директиву #NoTrayIcon.
Но очень нужно потом просматривать логи, которые видны при нажатии ПКМ на иконку скрипта -> Open.
Как заставить скрипт самостоятельно вести лог в текстовый файл?
Ведь это можно реализовать командой FileAppend? Тогда что нужно вписать в параметр Текст, что бы сохранял лог вышеприведённого окна информации деятельности скрипта?
Ps. Спасибо за внимание! Жду Вашего ответа.

