У меня есть старая игра, в которую мы с женой любим играть; Я установил его на совершенно новый компьютер с Windows 10, и он прекрасно работает из командной строки и двойного щелчка по исполняемому файлу в проводнике.
Тем не менее, он всегда отображает UAC «Вы хотите, чтобы эта программа вносила изменения», когда она запускается таким образом, и я пытаюсь запустить игру без этого.
Различные инструкции указывают мне на планировщик задач: создайте задачу, дайте ей "высшие привилегии", разрешите запускать ее по требованию, затем создайте ярлык для запуска этой задачи.
Поэтому я создаю задачу в планировщике заданий, и в инструкциях обоснованно предлагается протестировать ее для запуска, и вот где я застрял. Кажется, я не могу запустить игру, если планировщик заданий запускает созданную мной задачу.
В разделе "Общие" (в свойствах планировщика задач для этой задачи) я «запускаю только, когда пользователь вошел в систему», "запускаю с наивысшими привилегиями" и "настраиваю для Windows 10". Триггеры пустые. Действия имеют "Запустить программу" и полный путь, включая имя исполняемого файла и «.exe». В этих условиях я снял флажок "запускать задачу только при включенном питании компьютера" и не установил ни один из других флажков.
Если щелкнуть правой кнопкой мыши задачу и выбрать "Выполнить", она изменит статус задачи на "Выполнение", но больше ничего не происходит. Если я захожу в привилегированную командную строку и пытаюсь использовать «schtasks /run /tn taskName», я получаю сообщение о том, что она успешно запустила задачу, и больше ничего не происходит.
Полагаю, я должен упомянуть, что эта игра является «полноэкранной» игрой; все нормальные окна Windows исчезают, и это единственное на экране. Конечно, я не знаю, имеет ли это какое-то значение.
Еще одна странность - я подумал, что, возможно, изменение параметра по умолчанию «Запускать задачу, только если компьютер подключен к сети переменного тока» может быть проблемой, поэтому я вернулся к свойствам задачи и попытался изменить это. Когда я это делаю, я получаю что-то вроде: «Задание xml содержит значение, которое неправильно отформатировано или находится вне диапазона». В этом случае я ожидал получить ошибку при попытке выполнить задачу, но подумал, что упомяну это за то, что оно того стоит.
Игра "Цезарь III", на случай, если это будет иметь значение для всех. Как заставить это работать без приглашения UAC, через планировщик задач или иным образом?