Вопрос или проблема
В предыдущих версиях Windows я использовал приведённую ниже технику для запуска пакетного файла при загрузке Windows.
- Создайте ярлык на пакетный файл.
- После создания ярлыка щелкните правой кнопкой мыши по файлу ярлыка и выберите Вырезать.
- Нажмите Пуск, затем Программы или Все программы. Найдите папку Автозагрузка и щелкните правой кнопкой мыши по этой папке, затем выберите Открыть.
- После открытия папки Автозагрузка нажмите Правка в строке меню, затем Вставить, чтобы вставить файл ярлыка в папку Автозагрузка. Если вы не видите строку меню, нажмите клавишу Alt, чтобы сделать строку меню видимой.
Все ярлыки в папке Автозагрузка будут автоматически запускаться каждый раз, когда пользователь входит в Windows.
Мне не удалось найти, как сделать что-то подобное в Windows 10.
Есть идеи?
Папка автозагрузки всё ещё существует и функционирует как обычно.
Чтобы получить к ней доступ, нажмите Windows+R, затем введите shell:startup
.
Вы сможете сделать то, что вы делали ранее в Windows 7.
Вы можете использовать планировщик задач и установить запуск при загрузке.
Перейдите в Управление → Запланированные задачи → Создать простую задачу.
Когда откроется диалоговое окно, задайте имя, нажмите Далее и выберите при загрузке, ещё раз Далее и выберите программу, которую хотите запустить, и затем завершите. Готово!
Хочу дополнить ответ пользователя314352:
Папка автозагрузки всё ещё существует и функционирует как обычно.
Чтобы получить к ней доступ, нажмите Windows+R, затем введите shell:startup.
Вы сможете сделать то, что вы делали ранее в Windows 7.
Вы также можете ввести shell:common startup
, чтобы получить доступ к папке автозагрузки для всех пользователей.
Если у вас нет доступа к функции Windows+X, вы можете вручную перейти к двум папкам автозагрузки:
- Пользователь:
C:\Users\USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- Все пользователи:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Вот полезный пакетный файл для открытия одной или обеих этих папок:
rem Загрузить папку Пуск текущего пользователя
%SystemRoot%\explorer.exe "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup"
rem Загрузить папку Пуск "Для всех пользователей"
%SystemRoot%\explorer.exe "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\StartUp"
Примечание: вышеуказанное применимо к Windows 8.1 и Windows 10 (возможно, и к более ранним версиям).
У меня материнская плата MSI, которая не дружит с моей любимой клавиатурой Gateway Anykey. Num Lock не отключается при загрузке.
Я добавил утилиту “NumLock Off” в папку shell:startup
. Это не помогло. Я добавил её в Запланированные задачи, и это сработало. Кстати, я не мог запланировать ярлык к утилите. Я мог только запланировать пакетный файл с файлом numlock.exe и параметром “off” в командной строке.
Альтернатива через группу политики
gpedit
: Локальная политика компьютера > Конфигурация компьютера > Настройки Windows > Скрипт (Загрузка/Выключение)
Ответ или решение
Для запуска скрипта при запуске Windows 10, существует несколько эффективных методов, и об этом подробно расскажем в данной инструкции. Мы рассмотрим классические подходы, а также более современные возможности операционной системы.
1. Использование папки "Автозагрузка" (Startup Folder)
На Windows 10, как и на предыдущих версиях системы, вы можете использовать папку "Автозагрузка". Для доступа к ней выполните следующие шаги:
-
Открытие папки "Автозагрузка":
Нажмите сочетание клавишWindows + R
, введитеshell:startup
и нажмитеEnter
. Это откроет папку "Автозагрузка" для текущего пользователя.Если вы хотите открыть папку "Автозагрузка" для всех пользователей, выполните команду
shell:common startup
. -
Создание ярлыка:
Перенесите ваш .bat файл в папку, создав для него ярлык. Кликните правой кнопкой мыши на .bat файл, выберите "Создать ярлык", затем вырежьте и вставьте его в папку "Автозагрузка". -
Проверка работы:
Перезагрузите компьютер, и скрипт должен выполниться автоматически при входе в систему.
2. Использование Планировщика заданий (Task Scheduler)
Если вы столкнулись с проблемами, используя папку "Автозагрузка", вы можете воспользоваться Планировщиком заданий. Этот метод позволяет более гибко настроить условия выполнения скрипта:
-
Открытие Планировщика заданий:
НажмитеWindows
, введите "Планировщик заданий" и откройте его. -
Создание нового задания:
В меню выберите "Создать задачу" или "Создать простую задачу", в зависимости от ваших требований. -
Настройка триггера:
Задайте имя задания, затем для триггера выберите "При запуске системы". -
Указать программу:
На следующем этапе укажите путь к вашему .bat файлу. -
Завершение настройки:
Подтвердите все настройки и сохраните задание.
Этот подход особенно полезен, если вам нужно выполнить дополнительную конфигурацию, такую как запуск с повышенными привилегиями или установка задержек перед запуском.
3. Редактирование групповой политики (для специалистов)
Если вы используете Windows 10 Professional или Enterprise, возможно использование групповой политики:
-
Открытие редактора групповой политики:
НажмитеWindows + R
, введитеgpedit.msc
и нажмитеEnter
. -
Navigation to Scripts:
Перейдите к Конфигурация компьютера → Административные шаблоны → Система → Скрипты (Запуск/Завершение работы). -
Добавление скрипта:
Дважды щелкните на "Скрипты (Запуск)" и добавьте ваш .bat файл.
Дополнительные советы
- Корректное оформление файлов: Убедитесь, что ваш .bat файл настроен правильно, а все пути к исполняемым программам прописаны корректно.
- Тестирование: Рекомендуется сначала протестировать выполнение вашего скрипта вручную, чтобы убедиться в его стабильности перед автоматизацией.
Эти методы эффективно позволят вам запустить скрипт при старте Windows 10. В зависимости от ваших нужд, выбирайте наиболее подходящий вам вариант.