Как я могу добавить элемент в список автозагрузки в MSConfig?
У меня есть небольшое консольное приложение, которое запускает некоторые команды SVN для нескольких папок, которые я запускаю первым делом утром. Можно ли добавить это в список вещей, которые запускает Windows при запуске?
Редактировать; Загрузите Tortoise SVN PDF прямо сейчас, и я посмотрю, смогу ли я "перевести" мое приложение в пакетный скрипт, если его легче запускать автоматически при запуске.
3 ответа
NB: более быстрый способ будет добавить ссылку на файл в C:\Users(User-Name)\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Что касается вашего вопроса: вы можете добавить путь к приложению в реестре Windows:
1) нажмите Старт
2) введите regedit и нажмите ввод
3) перейти кHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
4) На правой панели "Выполнить" щелкните правой кнопкой мыши пустое место и добавьте новый ключ, содержащий путь к вашему приложению.
Подробное руководство здесь.
На этой странице подробно описаны шаги. На сегодняшний день это лучший способ добавления программы в автозагрузку, потому что вы также можете отключить ее из msconfig, установив простой флажок.
Источник: http://nofusswintricks.blogspot.in/2011/12/how-to-add-program-to-windows-startup.html
Шаг 1:
Начать regedit:
Нажмите "Win + R" или кнопку "Пуск"> "Выполнить"
Шаг 2:
Для запуска только для текущего пользователя:
В regedit перейдите по адресу: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Чтобы запустить для всех пользователей, перейдите по ссылке:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
Шаг 3:
Щелкните правой кнопкой мыши> Создать> Значение строки
а затем введите название программы, например: "Sticky Notes"
Щелкните правой кнопкой мыши> Изменить
Теперь введите полный путь к программе, например: "C:\Windows\System32\StikyNot.exe"
Теперь ваша программа должна запуститься при следующей перезагрузке компьютера
Вы можете добавить / удалить элемент в списке автозагрузки в MSConfig с помощью regedit:
На regedit у вас есть несколько путей:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
(как ответ Джесс)HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
только 64 битHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Непроверенные элементы на msconfig.exe находятся здесь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
И с папкой Windows: C:\Users\(User-Name)\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup