Я просмотрел другие вопросы в суперпользователе и в Интернете, и они все, кажется, предлагают использовать планировщик задач для того, что я хочу сделать. Просто я хочу запустить мою программу при запуске или загрузке с правами администратора. Пока я не могу сделать это успешно. Я пометил свой exe- файл для запуска с правами администратора и поместил ссылку в папку автозагрузки. Он запускает мою программу без прав администратора. Планировщик задач казался многообещающим, но он только запускает мою программу как фоновый процесс, и я вижу свою программу в списке в фоновом режиме, но главное окно моей программы не загружается.

Я следовал тому, что кто-то предложил, используя планировщик задач, следующим образом:

Create a Scheduled Task. Rather than triggering at a specific time, you trigger it at startup.

In the "Create Task" dialog, select the following:

General (tab) - "Run with highest privileges"
Triggers (tab) - New (button) - Begin the task - "At startup"

Note: Depending on the program "at log on" may be more applicable than "at startup."

1 ответ1

0

Посмотрите на runas:

https://stackoverflow.com/questions/8249705/how-to-run-an-application-as-run-as-administrator-from-the-command-prompt

Убедитесь, что команда runas имеет /savecred . Он запросит учетные данные один раз и сохранит их для будущего использования.

Поместите пакетный файл с вашей командой в папку автозапуска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .