У меня два пользователя в Windows 10, один администратор. У другого нет прав администратора. Таким образом, он не может запустить exe-программу.
Как я могу запустить определенную программу с правами администратора?
Я попытался войти в систему как администратор и установить автозапуск программы, но на самом деле он не запускается при запуске.
Вы должны создать задачу в Планировщике задач Windows.
1) Укажите учетную запись администратора в параметрах безопасности на вкладке «Общие» и установите флажок «Запускать с наивысшими привилегиями».
2) Перейдите к триггерам и выберите «При входе в систему», затем укажите конкретного пользователя.
Пример вы можете найти здесь -https://www.sevenforums.com/tutorials/67503-task-create-run-program-startup-log.html
Один из способов сделать это - запустить программу как службу. Это дает много преимуществ, одно из которых - возможность запустить программу даже до входа пользователя в систему.
Под учетной записью администратора вы можете использовать sc.exe для создания службы. Подробности описаны в этой документации Microsoft: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/sc-create
Затем обязательно щелкните правой кнопкой мыши службу> Свойства и установите параметр «Вход в систему как» на вкладке «Вход в систему» с помощью пользователя с правами администратора.