musicstashall
Знающий
- Сообщения
- 322
- Репутация
- 7
Заметил неприятное поведение скрипта. У меня в скрипте задействована регистрация библиотек, делаю это так:
Если прописать полный путь к библиотеке, например @ScriptDir & '\DirectUI.dll' , то вообще отказывается регистрировать. Но с этим как то еще можно смириться, а вот, когда скрипт запускается планировщиком задач (автозапуск), то функция вообще никак не работает. Приходится перезапускать скрипт «руками», чтобы регистрация стала работать. Скрипт работает с правами администратора, поэтому автозапуск сделан в планировщике следующим образом:
Как быть, подскажите...
Если прописать полный путь к библиотеке, например @ScriptDir & '\DirectUI.dll' , то вообще отказывается регистрировать. Но с этим как то еще можно смириться, а вот, когда скрипт запускается планировщиком задач (автозапуск), то функция вообще никак не работает. Приходится перезапускать скрипт «руками», чтобы регистрация стала работать. Скрипт работает с правами администратора, поэтому автозапуск сделан в планировщике следующим образом:
Код:
ShellExecute('schtasks.exe', '/create /TN "' & $MyName & '_' & @UserName & '" /TR "' & @ScriptDir & '\MYPROG.EXE -1" /RL HIGHEST /SC ONLOGON', @SystemDir, 'runas', @SW_HIDE)
Как быть, подскажите...