У меня проблемы с планировщиком задач в Windows 7 Pro. Я хочу запустить скрипт. Ручное выполнение работает безупречно, диспетчер задач ничего не делает.
Часть скрипта устанавливает фокус на конкретное окно, используя этот VBScript:
Dim ObjShell :Set ObjShell = CreateObject("Wscript.Shell")
ObjShell.AppActivate("Notepad")
2 строки выше являются только частью большего скрипта, но для проверки ошибок я исключил все остальное. Сначала я должен запустить его, а затем оригинал.
Блокнот, конечно, открыт, и выполнение VBS вручную устанавливает фокус. Запуск сценария с помощью планировщика задач не устанавливает фокус. Я даже запускал скрипт вручную в планировщике задач (правый клик - запустить) - не устанавливает фокус.
Задача запускается с повышенными привилегиями и с тем же пользователем, что и запуск вручную. Компьютер не выключен, не заблокирован.
Почему скрипт запускается вручную, а не в планировщике задач? Как я могу заставить его работать в планировщике задач?
€ dit: я хочу запустить файл vbs, а не файл .bat, если это возможно, так как я не хочу открывать окно cmd.