Запустите скрипт при запуске в Windows 10

Вопрос или проблема

В предыдущих версиях Windows я использовал приведённую ниже технику для запуска пакетного файла при загрузке Windows.

  1. Создайте ярлык на пакетный файл.
  2. После создания ярлыка щелкните правой кнопкой мыши по файлу ярлыка и выберите Вырезать.
  3. Нажмите Пуск, затем Программы или Все программы. Найдите папку Автозагрузка и щелкните правой кнопкой мыши по этой папке, затем выберите Открыть.
  4. После открытия папки Автозагрузка нажмите Правка в строке меню, затем Вставить, чтобы вставить файл ярлыка в папку Автозагрузка. Если вы не видите строку меню, нажмите клавишу 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, как и на предыдущих версиях системы, вы можете использовать папку "Автозагрузка". Для доступа к ней выполните следующие шаги:

  1. Открытие папки "Автозагрузка":
    Нажмите сочетание клавиш Windows + R, введите shell:startup и нажмите Enter. Это откроет папку "Автозагрузка" для текущего пользователя.

    Если вы хотите открыть папку "Автозагрузка" для всех пользователей, выполните команду shell:common startup.

  2. Создание ярлыка:
    Перенесите ваш .bat файл в папку, создав для него ярлык. Кликните правой кнопкой мыши на .bat файл, выберите "Создать ярлык", затем вырежьте и вставьте его в папку "Автозагрузка".

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

2. Использование Планировщика заданий (Task Scheduler)

Если вы столкнулись с проблемами, используя папку "Автозагрузка", вы можете воспользоваться Планировщиком заданий. Этот метод позволяет более гибко настроить условия выполнения скрипта:

  1. Открытие Планировщика заданий:
    Нажмите Windows, введите "Планировщик заданий" и откройте его.

  2. Создание нового задания:
    В меню выберите "Создать задачу" или "Создать простую задачу", в зависимости от ваших требований.

  3. Настройка триггера:
    Задайте имя задания, затем для триггера выберите "При запуске системы".

  4. Указать программу:
    На следующем этапе укажите путь к вашему .bat файлу.

  5. Завершение настройки:
    Подтвердите все настройки и сохраните задание.

Этот подход особенно полезен, если вам нужно выполнить дополнительную конфигурацию, такую как запуск с повышенными привилегиями или установка задержек перед запуском.

3. Редактирование групповой политики (для специалистов)

Если вы используете Windows 10 Professional или Enterprise, возможно использование групповой политики:

  1. Открытие редактора групповой политики:
    Нажмите Windows + R, введите gpedit.msc и нажмите Enter.

  2. Navigation to Scripts:
    Перейдите к Конфигурация компьютера → Административные шаблоны → Система → Скрипты (Запуск/Завершение работы).

  3. Добавление скрипта:
    Дважды щелкните на "Скрипты (Запуск)" и добавьте ваш .bat файл.

Дополнительные советы

  • Корректное оформление файлов: Убедитесь, что ваш .bat файл настроен правильно, а все пути к исполняемым программам прописаны корректно.
  • Тестирование: Рекомендуется сначала протестировать выполнение вашего скрипта вручную, чтобы убедиться в его стабильности перед автоматизацией.

Эти методы эффективно позволят вам запустить скрипт при старте Windows 10. В зависимости от ваших нужд, выбирайте наиболее подходящий вам вариант.

Оцените материал
Добавить комментарий

Капча загружается...