Как прописать bat файл в автозагрузку в windows 7

Обновлено: 05.07.2024

На первый взгляд может показаться, что данные возможности системы абсолютно бесполезны для рядового пользователя, однако это не совсем так. При помощи пакетных файлов можно существенно упростить рутинную работу с ПК, сделать её удобнее, воспользоваться некоторыми скрытыми возможностями.
Новатором и пионером в данной области я, само собой, не являюсь, просто постараюсь изложить здесь базовое представление об этом типе файлов, рассмотреть некоторые примеры и остановиться на парочке деталей и тонкостей, касающихся так называемых батников .

Для удобства написания и, естественно, восприятия разобью статью по разделам. Но сначала:

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Некоторые манипуляции с пакетными файлами могут нанести вред системе (порой даже непоправимый), поэтому предупреждаю сразу, ни автор статьи, ни администрация сайта не несут абсолютно никакой ответственности за последствия, которые может повлечь за собой выполнение действий, представленных в этой статье. Все материалы представлены здесь исключительно с образовательной целью, и для ознакомления. Надеюсь на ваше понимание и прямоту ваших рук.

Часть первая. Основные моменты при создании bat-файлов

  • Выше уже упоминалось, что пакетный файлы - это обычные текстовые документы. Так и есть, но для того, чтобы они работали и выполняли свои функции, им нужно придать подобающий вид, т.е. поменять расширение. Вообще в Windows используется как расширение *.bat, так и *.cmd, по сути они отличаются весьма незначительно лишь некоторыми нюансами, поэтому, в целях избежания путаницы, будем говорить о bat-файлах. Т.е. чтобы создать исполняемый пакетный файл, мы открываем стандартный блокнот (либо другой, привычный вам текстовый редактор), вбиваем туда нужные нам команды и сохраняем файл с любым именем и расширением bat;
  • По сути, перечень команд, описанных в пакетном файле (батнике) может быть воспроизведён вручную в командной строке (пуск - все программы - стандартные - командная строка), упаковываем их (команды) мы исключительно для удобства, простоты и моментальности (если позволите) воспроизведения;
  • Если испытываете что-то серьёзное и не уверенны в своих действиях, лучше испытывайте детище к примеру на виртуальной машине (в крайнем случае - на компьютере соседа);
  • Список возможных к использованию команд очень велик, посмотреть его можно, набрав в командной строке help, здесь же будут расшифровываться команды по мере их появления в создаваемых батниках;
  • Все инструкции, приведённые в статье, тестировались на ОС Windows XP и Windows 7.

Часть вторая. Синтаксис при написании bat-файлов

  • Каждая команда вводится с новой строчки;
  • Все команды выполняются последовательно за исключением тех случаев, когда внутри самого батника присутствует переход к определённой его части;
  • Комментарии в пакетный файл могут быть добавлены двумя способами:
    - либо после двух двоеточий ::переход к части копирования - либо при помощи команды goto, т.е. вводится команда goto, потом место для перехода, а между ними сам комментарий
  • Если команду необходимо ввести с атрибутом, то сначала вводим команду, затем пробел, слэш и, собственно, сам ключ copy /Y Чтобы посмотреть список возможных атрибутов к конкретной команде, нужно в командной строке ввести команду, затем пробел, слэш и знак вопроса dir /?
  • Для скрытия окна терминала выполняемой команды можно в начале строки поставить знак собачки @, если же требуется скрыть отображение выполнения всех команд, то проще (чтобы не ставить собачку в каждой строчке) в начале батника указать @echo off здесь команда echo off скрывает окна, а собачка впереди неё запрещает отображение выполнения самой echo off
  • Все директории внутри команд, для исключения возможных ошибок, будем вводить в кавычках;
  • По умолчанию при работе с кириллическим текстом на выходе вы можете получить иероглифы, при работе с папками/файлами, имеющими русские имена, вообще может ничего не получиться, это происходит из-за используемых кодировок, поэтому для исключения подобных неприятностей в начале пакетного файла будем указывать кодировку, корректно работающую с кириллицей следующей командой chcp 1251
  • Есть команды (например, удаление файлов, форматирование), которые могут потребовать подтверждения действий. Порой это бывает очень нежелательно, в таком случае, можно вписать ответ заранее в сам пакетный файл. Ответ записывается ДО! команды и отделяется от неё вертикальной чертой |Y|del
  • В командной строке (а значит и в пакетных файлах) при указании директории иногда бывает удобнее пользоваться переменными, нежели прописывать весь путь cd %APPDATA%

Приступим.

Часть третья. Резервное копирование при помощи батников

Резервное копирование данных - полезное и оттого весьма распространенное явление. Существует большое количество программ, отличающихся друг от друга функционалом, условиями распространения, уровнем (глубиной вопроса) и т.д. Бесспорно, пользоваться хорошей и красивой программой удобно и приятно, но если ваши задачи не слишком сложны, то элементарное создание бэкапов можно организовать и без использования стороннего софта, исключительно средствами ОСи.

Автоматическое копирование каталогов в папку backup

Для копирования каких-либо данных используется команда copy (копирование файла/файлов) или xcopy (копирование каталогов). Т.е., допустим, нам необходимо делать бэкап содержимого папки, в которой находятся ваши данные к дипломной работе (материалы, приложения, черновик самой работы и т.д.).
В этом случае текст будет следующим

Где D:\diplom\ - папка расположения всех материалов к диплому, а E:\backup\diplom\ - конечная директория резервной копии.
Создаём батник, кидаем его в автозагрузку (пуск - все программы - автозагрузка), и при каждом включении компьютера будет создаваться резервная копия (рк).Чуть усложним. Сделаем, чтобы при включении ПК старые данные сохранялись в папочке diplom_old, а новые в папочке diplom. Тогда батник будет иметь вид

del удаляет ранее созданную вторую рк.
rmdir переименовывает первую рк во вторую.
xcopy создаёт новую рк.
Атрибут /s применяет команду ко всем подкаталогам, атрибут /q отключает запрос на подтверждение действий.Если в двух копиях смысла нет, можно сделать так, чтобы заменялись только те файлы, которые были изменены, те же, которые не изменились, либо вообще были удалены из исходной папки, затронуты не будут. Для этого пишем следующее

Создание бэкапа в архиве

Ну и последнее, что здесь стОит рассмотреть, наверное, на данном этапе - это бэкапы в архиве
Рассмотрим изменённую предыдущую ситуацию. Допустим, нам надо, чтобы при каждом включении ПК создавалась копия папки, запакованная в архив.
Нам необходимо в автозагрузку положить батник со следующим содержимым

Архив папки D:\diplom будет создаваться в E:\backup, именем будет дата и время создания архива, т.е., например 16-Aug-12–14-06-53

Часть четвертая. Автоматизация процесса создания и удаления файлов/каталогов с использованием bat-файлов

Как создать папку из батника

Начнём с самого простого. Создание папки. Папка создаётся командой MD
Чтобы создать папку с именем backup в корне диска D:\, нам необходимо собрать следующего вида пакетный файл

Если же, допустим, нужна каждый день новая папочка с датой на месте имени, то батник будет иметь вид

Здесь строчкой set datetemp=%date:

-10% мы создаём переменную datatemp на время работы батника и присваиваем ей 10 символов значения системной даты;

Как создать текстовый файл из батника

С созданием пустых текстовых файлов дело чуть сложнее. Такой команды просто нет, нужно что-то в этот файл писать. Чтобы выйти из ситуации воспользуемся значением nul (это даже не нулевое значение, а его отсутствие)

Также, как и в примере с папкой, можно сделать именем текущую дату

Автоматическая очистка папки из батника

Теперь, что касается удаления. Тоже достаточно часто используемая область работы для батников. Так, например, без помощи спец.программ можно при каждом запуске (опять же, поместив пакетный файл в автозагрузку) очищать temp на вашей машине. Содержимое будет следующим

Строчкой cd "C:\Windows\Temp\" мы переходим в папку temp
Строкой echo Y|del *.* удаляем содержимое этой папки (не саму папку!)

Часть пятая. Прочие возможности bat-файлов

Возможностей, на самом деле, огромное множество. Здесь для примера рассмотрим некоторые из них.

Одна из самых известных возможностей использования батников - это запись содержимого каталога в файл

После выполнения этого файла, в папке, откуда он запускался, будет создан файлик file.txt , содержащий перечень всех файлов и папок в этом каталоге с указанием размера и даты последнего изменения. Можно преобразовать этот файл до вида

/S заставит батник показать содержимое не только каталога, но и всех подкаталогов.
c:\ поможет отобразить содержимое не того каталога, откуда запускается бат-файл, а нужного нам.
X:\file.txt сохранит конечный файл со списком содержимого в указанное нами место;

Запуск файлов из командной строки

Очень часто полезным оказывается возможность запуска объектов из командной строки (в данном случае уже из бат-файлов). Причем как программ, так и других видов файлов (графических изображений, медиафайлов, текстовых документов и т.п.)
К примеру, если в автозагрузку добавить текстовый документ, то при включении ПК после загрузки системы вы его сразу увидите. Либо откроется плеер и будет проигрывать соответствующий трек. (Подробнее про способы добавления файлов в автозагрузку вы можете прочитать в статье: Автозагрузка. Добавление приложений в автозагрузку Windows)
Для того, чтобы это реализовать, нужно просто в теле бат-файла прописать точный путь до необходимого объекта. Например

Для системных же программ нужно указать лишь её обозначение.

При выполнении этого батника откроется калькулятор. В данном случае строчку chcp 1251 можно опустить (как и в некоторых ситуациях из примеров выше), однако если уж стандартизировать все наши пакетный файлы, то её можно и оставить, вреда не будет.

Часть шестая. Хитрости или шутки в сторону

Здесь рассмотрим ещё несколько интересных возможностей для применения батников. Из названия ясно, что некоторые из действий могут навредить системе (хотя это можно сделать и "голыми руками"), но если делать всё с умом, то может выйти достаточно интересно.

Шпионские штучки. Похищаем содержимое флешки

В самом начале статьи было указанно, что команды в батниках выполняются последовательно, если это не оговорено в самом теле исполнительного файла. Рассмотрим именно этот частный случай. Нуууу, допустим. Вы знаете, что к вам придёт знакомый (а может, знакомая) с просьбой произвести какие-то манипуляции с его/её флэш-карточкой, и вам очень хотелось бы слить все данные с этого накопителя на ваш ПК. Но делать это при госте не совсем удобно, да и просто можно получить "красную карточку". Что мы в таком случае делаем? Создаём батник следующего содержания

Создаём на этот бат-файл ярлычок, в свойствах ярлыка указываем, чтобы файл запускался в свёрнутом состоянии. Дважды кликаем по ярлыку. Что имеем.
:test обозначает начало действия батника
if exist g:\ goto go проверяет наличие в компьютере диска G:\, если он есть, то переходим к части :go (суть в том, что обычно вставленная флешка получает для обозначения первую свободную в системе букву латинского алфавита, проследить это на своём компе не так уж сложно. Вот именно эту буковку мы и указываем вместо G:\)
goto test если диск G:\ не был найден, возвращаемся к началу части :test
:go обозначает начало действия второй части батника
xcopy "G:\*.*" "C:\упс\*.*" копирует всё содержимое диска G:\ в папку упс на диске C:\
Т.е. после того, как мы запустили файл с ярлыка, он запускается в свёрнутом состоянии и циклически проверяет наличие флешки в ПК. Как только флешка там засветится, начнётся копирование всех данных с неё в указанную папку, причем привычного окна копирования файлов не выскочит, всё будет отображаться в свёрнутом окне терминала.Ну, всё что было описанно выше, полезно на своём компе, однако есть несколько плюшек, с помощью которых можно подшутить над другом/подругой.

Маленький вирус в автозагрузку

Первая строка добавляет файл в автозагрузку для всех пользователей на Windows XP (для конкретного пользователя в качестве пути указываем %USERPROFILE%\"Главное меню"\Программы\Автозагрузка\)
Вторая строка добавляет файл в автозагрузку для Windows 7.

Начало обеих строк в виде copy %0 означает копирование "самого себя".
Это сделали. Ещё нам хотелось бы, чтобы после запуска батника и при каждой загрузке ПК появлялась весёленькая надпись, к примеру, "ТЫ ЛАМЕР!"
Для этого добавляем следующее

Эта часть основанна на скриптах. Подробно расписывать не буду, кому интересно, найдёт материал в сети. Скажу лишь, что для некоторых ОС вид этого блока может слегка отличаться. Так, например, в семёрке (Win7) скрипт может выглядеть следующим образом

Однако, и первый вариант будет работать.

Также окошко с текстом можно добавить в обход скриптов, оно будет, так сказать, стилизованное, виндовое от текущего пользователя с указанием текущей даты и времени

Едем дальше, ближе к вкусностям.
Чтобы наш объект экспериментов растерялся ещё больше, в тело батника по желанию добавляем что-нибудь из следующего:

%SystemRoot%/system32/rundll32 user32, SwapMouseButton >nul - строка меняет кнопки мыши местами. Весьма забавная штуковина, однако если человечек не отличается уровновешенной психикой, от этого советую отказаться. Чтобы поменять кнопки мыши обратно, заходи в панели управления в пункт мышь и там инвертируем галочку в поле обменять назначение кнопок.

Команда rundll32 keyboard, disable отключит клавиатуру вплоть до следующей перезагрузки, а rundll32 mouse, disable то же самое проделает с мышью. Если батник в автозагрузке, то при рестарте это дело, разумеется, повторится.

rundll32 shell32, SHExitWindowsEx 1 - выключит ПК.

rundll32 shell32, SHExitWindowsEx 2 - перезагрузит ПК.

Ну и del "%SystemRoot%Cursors*.*" >nul удалит курсоры мыши ( пользоваться с осторожностью и в самых крайних случаях! )

Теперь остаётся только скомпоновать желаемые строки в единый код

Часть седьмая. Упаковка исполнительного файла

Программный способ упаковки батников

    • конвертировать bat-файл в *.exe при помощи какой-нибудь утилитки (например, bat to exe)
    • создать sfx-архив.

    Упаковка батников в SFX-архив

    Второй вариант в рамках данной статьи чуток подробнее и рассмотрим.
    - Для начала нам надо установить на ПК подходящий архиватор (для этих целей я рекомендую WinRAR, т.к. создание sfx-архивов в нём реализовано наиболее удобно и просто).
    - Создаём нужный нам пакетный файл (батник).
    - Кликаем правой кнопочкой по батнику, выбираем из контекстного меню WinRAR => Добавить в архив (дальше по вкладкам)
    - Общие. Имя любое. Формат - RAR. Метод сжатия обычный. В параметрах архивации ставим галочку напротив Создать SFX-архив.
    - Дополнительно. Жмём на кнопочку Параметры SFX. Вкладочка "Общие", выполнить после распаковки - вписываем имя архивируемого батника с расширением. Во вкладке "Режимы" в разделе "Режим вывода информации" ставим галочку напротив "Скрыть всё". На вкладочке "Текст и графика" можно, например, добавить симпатичную иконку вашему архиву вместо стандартной. Если вы не художник, то иконку можно вытащить из любой программы/игры при помощи стороннего софта, например Restorator.
    - На этом всё. Остальные опции на ваше усмотрение. Жмём кнопочку ОК. В исходной папке с батником появится ещё и наш новый sfx-архив.
    - Чтобы добавить солидность файлу, позволить ему прибавить в весе, можно в архив "напихать" ещё что-нибудь, это может быть что угодно, т.к. цель - только увеличение размера.
    - В архиве может быть сколько угодно батников, при создании архива мы указываем, что выполнять нужно первый (прописываем его имя с расширением), чтобы после этого выполнился следующий, в конце (либо в нужном нам месте) пишем

    Т.е. когда дело дойдёт до этой команды, система переключится на исполнение файла с названием sled.bat, а затем вернётся к исходному.
    Если же надо, чтобы работа первого батника не прерывалась, то используем другую команду

    Вместо заключения

    Стоит отметить, что кроме вышеперечисленных функций при помощи батников можно также редактировать и системный реестр, об этом наша отдельная публикация: Редактирование реестра Windows из командной строки, bat-файлы. Остаётся только напомнить, что вообще команд огромное количество, а вариантов их сочетаний и вовсе - бесконечное множество. Любую команду можно сначала проверить в командной строке, а только потом добавлять в тело пакетного файла.

    Посмотрим, как добавить свою программу (или bat-файл) в автозагрузку Windows 7?

    Как добавить программу в автозагрузку Windows 7

    Есть несколько путей.

    Используем стандартные средства Windows для обычных пользователей для добавления в автозагрузку

    Как добавить программу в автозагрузку Windows 7

    Для добавления своих вариантов автозагрузки нужен клик ПРАВОЙ клавишей мыши.

    Как добавить программу в автозагрузку Windows 7

    Как добавить программу в автозагрузку Windows 7

    Как добавить программу в автозагрузку Windows 7


    Как добавить программу в автозагрузку Windows 7

    Добавление программ в автозагрузку через внесение изменений в реестр.

    Как добавить программу в автозагрузку Windows 7

    Можно отметить, что внеся изменения в реестр, мы можем творить всё что угодно.

    Например, сменить расположение папки автозагрузки :)

    Этот путь прописан в следующих разделах:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
    «Common Startup»=«%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup»‐ для всех пользователей системы.

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
    «Startup»=«%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup»
    ‐ для текущего пользователя. Сменив путь к папке, мы получим автозагрузку всех программ из указанной папки.

    Собственно автозагрузка хранится в следующих ветках реестра.

    Для всех пользователей:

    • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] ‐ программы, запускаемые при входе в систему. Запуск происходит для всех пользователей в системе.
    • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]‐ программы, запускаемые только один раз при входе пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра. Запуск происходит для всех пользователей в системе.

    Как добавить программу в автозагрузку Windows 7

    Для текущего пользователя аналогично:

    • [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]‐ программы, которые запускаются при входе текущего пользователя в систему
    • [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]‐ программы, которые запускаются только один раз при входе текущего пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра.

    Использование групповой политики для автозапуска.

    Как добавить программу в автозагрузку Windows 7

    ВАЖНО: Программы из этого списка не отображаются в списке программ, доступных для отключения в msconfig.exe, а также определяются не всеми менеджерами автозагрузки.

    Как посмотреть список программ, которые загружаются автоматически

    Встроенные средства Windows:

    Как добавить программу в автозагрузку Windows 7

    Есть хорошая старая программа Starter, скан ниже

    Как добавить программу в автозагрузку Windows 7

    Программа разработчиками уже не поддерживается, но все может (по крайней мере работает в Windows XP и Windows 7):

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

    Известная программа CCleaner

    Как добавить программу в автозагрузку Windows 7

    Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла

    Вы будете видеть наш сайт у себя в ленте

    Почитать в разделе: Windows 7

    • Всего статей в разделе: 16
    • Показано статей в списке: 15
    • Сортировка: название по алфавиту

    Classic Shell

    XPmode

    Автоматическое завершение всех программ при выключении

    Базовые установки Windows 7

    Сразу после установки Windows 7 пользоваться можно - но неудобно. Необходимо настроить часть функций, что бы они работали так, как удобно пользователю, а не разработчика. Доступ ко всем базовым настройкам можно получить через GodMode. Включается достаточно просто - это просто папка со специальным служебным названием. Создаем папку и присваиваем ей название GodMode. Теперь по клику по этой папке Вы получаете весь список настроек. Можно создать такие папки (со специальными названиями) для отдельных настроек: Сводка Панели управления Выбор расположения по.
    (Читать полностью. )

    Как отключить быструю смену пользователей?

    Как перенести Windows 7 на другой диск

    Существуют два основных варианта перенести установленную систему Windows 7 со всеми программами и настройками. 1-й способ. Правильный и медленный способ перенести Windows 7 на другой диск Идем на сайт MicroSoft и все делаем по инструкции. Вот здесь. 2-й способ. Неправильный и быстрый. Windows 7 находится на диске в двух первичных разделах: System Recovery - без буквы/с буквой - активный (там и находится загрузчик ОС) System - буква C: - собственно сама операционная система Используем любую программу, которая умеет копировать разделы - AOMEI / Paragon / Acronic и т.д. Далее по этапам. Этап 1 копируем посекторно (именно по секторам) два нужных нам раздела на другой.
    (Читать полностью. )

    Как скрыть диск в Проводнике в Windows 7

    Как скрыть пользователя в системе?

    Как соотнести аудиоустройство и программу в Windows 7?

    Как удалить Skype из панели задач Windows 7?

    При работе в Windows 7 программа Skype всегда остается на панели задач. Закрыть ее крестиком или сочетанием Alt+F4 невозможно. Как от этого избавиться? И зачем это сделано? На второй вопрос нет ответа. Для решения первого вопроса есть два варианта. В настройках Skype убираем лишнюю галочку (выделено красным) Или заходим в свойства ярлыка Skype на рабочем столе и выбираем режим совместимости с Windows XP (тоже выделено красными цветом) И всё - как и положено, Skype будет тихо сидеть в.
    (Читать полностью. )

    Мультизагрузка Windows

    Есть возможность использовать две базовые схемы мультизагрузки : зависимая мультизагрузка (загрузка всех систем зависит от одного загрузчика) независимая мультизагрузка (все системы и их загрузчики изолированы друг от друга) Зависимая схема загрузки ОС Windows Тут всё просто - устанавливаем все системы подряд, начиная от младшей - к старшей Windows XP Windows 7 Windows 8 Windows 10 Помним, что в MBR могут быть только 4 первичных раздела (или три первичных и один расширенный, где можно создавать логические диски). Поэтому крайне желательно устанавливать операционные системы на разные диски (тем более что первичных разделов не хватит). Почему так.
    (Читать полностью. )

    Процесс svchost.exe в Windows 7 грузит систему

    Центр обновления Windows

    Экран при загрузке Windows 7 смещен влево

    Есть такая проблема - экран при загрузке Windows 7 смещен влево скан ниже: - при POST все нормально (при старте BIOS), - при передаче загрузки Windows 7 экран смещается влево - после подключения драйверов видеокарты все становится нормальным Обычно это случается при: - использовании видеокарты AMD - монитора 3:4 Если внимательно посмотреть на предыдущие пункты, то отпадает проблема в BIOS и в драйверах. Ответ очевиден - это ошибка BIOS видеокарты, причем AMD. Что можно сделать: Вариант 1 - установить фирменный драйвер на монитор (что бы он сообщил видекарте о своих параметрах) - иногда на старые мониторы есть только для XP Вариант 2 - отключить в настройках.
    (Читать полностью. )

    Ниже будет показано, как добавить исполняемый от имени администратора файл (bat) в автозагрузку для запуска виртуальной беспроводной точки доступа в Windows 7. Это руководство также справедливо для обычных программ (exe).

    Запускаем планировщик заданий Windows – "Пуск > Все программы > Стандартные > Служебные > Планировщик заданий". В открывшемся окне нажимаем на действие "Создать простую задачу…".

    Планировщик заданий Windows 7

    В мастере создания простой задачи в поле "Имя" вводим любое придуманное имя задачи. По желанию добавляем описание. Нажимаем кнопку "Далее".

    Имя новой задачи

    На следующем шаге ставим переключатель в положение "При запуске компьютера".

    Событие для задачи

    На третьем шаге выбираем "Запустить программу".

    Действие для задачи

    На четвертом шаге указываем путь к программе или исполняемому файлу на компьютере.

    Выбор файла программы

    На пятом шаге ставим галочку на опции "Открыть окно свойства после нажатия кнопки готово" и нажимаем кнопку "Готово".

    Подтверждение создания новой задачи

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

    Установка прав администратора для задачи

    Актуально для ноутбуков! Переходим на вкладку "Условия", снимаем галочку "Запускать только при питании от электросети" и нажимаем "ОК".

    Включение запуска при питании от батарей

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

    Эта статья будет полезна всем, кто раздает Wi-Fi со своих ноутбуков, или стационарных компьютеров. Если вы запускаете виртуальную сеть командой через командную строку, то наверное знаете, что после каждой перезагрузки ноутбука (выключения и включения) , нужно заново заходить в командную строку, и выполнять соответствующую команду. Только после этого, ноутбук начинает раздавать Wi-Fi.

    Даже, если вы настроили точку доступа через какую-то программу, то все ровно нужно запускать эту программу, и затем запускать виртуальную сеть. Это не всегда удобно. Особенно, если вы часто пользуетесь этой функцией. Намного удобнее, когда точка доступа будет запускаться автоматически, сразу после запуска Windows. Как это сделать, я сейчас покажу и все подробно объясню.

    В одной из статей по настройке точки доступа Wi-Fi на ноутбуке, я рассказывал о том, как создать .bat файлы для запуска и остановки виртуальной Wi-Fi сети. Так вот, мы точно так же создадим .bat с командой запуска сети, и просто добавим его в автозагрузку. При включении компьютера, он автоматически будет запускаться, и выполнять команду. После чего, ноутбук будет раздавать интернет без вашего участия. Задача понятна, поехали!

    Обновление: способ, который описан в этой статье подходит только для запуска точки доступа через командную строку. Если вы пользуетесь функций Мобильный хот-спот в Windows 10, то настроить автозапуск хот-спот можно по этой инструкции.

    Создаем .bat файл для запуска точки доступа Wi-Fi на ноутбуке

    Этот способ подойдет для Windows 10, Windows 8 (8.1), и Windows 7.

    Перед тем, как создавать такой файл, у вас должна быть настроена точка доступа. Как это сделать, я писал в инструкциях:

    Только после того, как все получится запустить вручную, и компьютер будет раздавать интернет, есть смысл создавать файл для автозагрузки.

    На рабочем столе, нажмите правой кнопкой мыши на пустую область, и выберите пункт "Создать" – "Текстовый документ".

    Создаем текстовый документ

    Переименуйте файл в start_wifi.bat. Название может быть любым (английскими буквами) , главное, что бы расширение было .bat. После переименования, файл должен стать другим.

    После этого, нажмите на файл правой кнопкой мыши, и выберите "Изменить".

    Откроется обычный блокнот. Вставьте в него команду:

    Нажмите на пункт "Файл" – "Сохранить", или просто закройте файл и подтвердите сохранение изменений.

    Автоматический запуск раздачи Wi-Fi в Windows 10

    Все, наш файл готов. Теперь, если его запустить, запустится виртуальная Wi-Fi сеть. Что бы этот файл автоматически запускался при включении компьютера, нам нужно добавить его в автозагрузку. Что мы сейчас и сделаем.

    Если нужно, можете создать такой же файл для остановки раздачи Wi-Fi. Все точно так же, только команда будет другая: netsh wlan stop hostednetwork.

    Добавляем .bat файл в автозагрузку Windows 10 для автоматического запуска виртуальной Wi-Fi сети

    Нам нужно сам .bat файл скопировать в папку автозагрузки. Что бы быстро открыть эту папку в Windows 10, нажмите сочетание клавиш Win+R, введите в окне "Выполнить" команду shell:startup, и нажмите Ok.

    Windows 10: добавляем .bat файл в папку автозагрузки

    Откроется папка автозагрузки, в которую нам нужно скопировать наш .bat файл.

    Автоматический запуск раздачи Wi-Fi в Windows 10

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

    Автоматический запуск точки доступа в Windows 7

    В Windows 7, папку "Автозагрузка" (Startup) можно найти в меню "Пуск" – "Все программы".

    Читайте также: