Программа в папке автозагрузки не запускается при запуске

Программа в папке автозагрузки не запускается при запуске

Я использовал Autohotkey для компиляции скрипта Autohotkey и поместил скомпилированную программу в папку автозагрузки Windows. Однако при запуске Windows программа больше не запускается (раньше запускалась). Я также пробовал поместить программу в другое место и поместить ярлык на нее в папку автозагрузки.

Как мне выяснить, что происходит, и исправить это?

решение1

Вы должны знать, что для запуска некоторых программ требуются права администратора. Простое размещение программы в папке автозагрузки не дает программе разрешения на ее выполнение.

  1. Вам либо нужно удалить опцию запуска программы от имени администратора.

    • Для этого щелкните правой кнопкой мыши и перейдите в свойства программы, а затем в кнопке «Дополнительно» ярлыка снимите флажок «Запуск от имени администратора».
    • Но это может привести к тому, что приложение не будет работать должным образом для задач, требующих прав администратора.
  2. Другой вариант — создать запланированную задачу.

    • Откройте запланированную задачу, выберите программу в новой задаче и запускайте ее при каждом запуске.
    • Поскольку для настройки запланированной задачи уже требуются права администратора, вашей программе уже будут предоставлены права администратора.

Так что это сработает!

решение2

Вы можете попробовать сослаться на него непосредственно в разделе реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Run.

решение3

БегатьProcessMonitor и сбор журнала загрузки. Откройте его и посмотрите в processTree, запускался ли exe-файл когда-либо, и если да, то как долго он работал. Вы можете перейти в Events и посмотреть подробности в столбце Result.

Посмотрите это видео от Марка на TechEd 2013:

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/WCA-B306

решение4

Программа не запускается автоматически, так как для ее запуска требуется ваше разрешение. Измените «контроль учетных записей пользователей» на «никогда не уведомлять», и ваша программа будет запускаться автоматически.

Связанный контент