Запустить bat файл при загрузке windows

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

Содержание

  • Способ 1: Папка автозапуска
  • Способ 2: «Редактор реестра»
  • Способ 3: Планировщик заданий
  • Способ 4: Локальные групповые политики
  • Вопросы и ответы

Как добавить батник в автозагрузку Windows 10

Способ 1: Папка автозапуска

Методы добавления в автозагрузку скрипта BAT ничем не отличаются от методов добавления в автозагрузку ярлыков и других файлов. Самым простым и очевидным является копирование файла батника в папку автозапуска.

  1. Откройте папку автозапуска, для чего выполните в вызванном клавишами Win + R окошке команду shell:Startup.
  2. Как добавить батник в автозагрузку Windows 10-1

  3. Скопируйте в открывшийся каталог файл BAT.
  4. Как добавить батник в автозагрузку Windows 10-2

Это добавит командный файл в автозагрузку текущего пользователя. Если необходимо, чтобы скрипт выполнялся при входе в систему всех пользователей, скопируйте его в системную папку C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup.

Способ 2: «Редактор реестра»

Добавить батник в автозагрузку можно также путем применения несложного твика реестра, прописав во встроенном «Редакторе реестра» путь к командному файлу.

  1. Запустите «Редактор реестра» командой regedit, выполненной в диалоговом окошке Win + R.
  2. Как добавить батник в автозагрузку Windows 10-3

  3. Разверните ветку HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionRun или HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun, если хотите, чтобы добавленный в автозапуск батник запускался для всех пользователей.
  4. Создайте в правой колонке новый строковый параметр с именем файла BAT или произвольным названием.
  5. Как добавить батник в автозагрузку Windows 10-4

  6. Откройте двойным кликом по созданному параметру окошко редактирования его значения и вставьте в поле «Значение» полный путь к BAT-файлу. Если в пути присутствуют пробелы, заключите путь в двойные прямые кавычки.
  7. Как добавить батник в автозагрузку Windows 10-5

Скопировать полный путь к файлу можно в его «Свойствах» либо из его контекстного меню, вызванного с зажатой клавишей Shift.

Способ 3: Планировщик заданий

Следующий метод добавления командного файла в автозагрузку Windows 10 заключается в создании задачи в системном «Планировщике заданий».

  1. Запустите «Планировщик заданий» командой taskschd.msc, выполненной в диалоговом окошке Win + R.
  2. Как добавить батник в автозагрузку Windows 10-6

  3. Нажмите в правой колонке по «Создать задачу».
  4. Как добавить батник в автозагрузку Windows 10-7

  5. В окне мастера создания задачи дайте новому заданию произвольное имя, активируйте, если нужно, запуск скрипта с наивысшими правами.
  6. Как добавить батник в автозагрузку Windows 10-8

  7. Перейдите на вкладку «Триггеры» и нажмите кнопку «Создать».
  8. Как добавить батник в автозагрузку Windows 10-9

  9. В выпадающем списке «Начать задачу» выберите «При запуске» или «При входе в систему». Нажмите «OK».
  10. Как добавить батник в автозагрузку Windows 10-10

  11. Перейдите на вкладку «Действия» и нажмите «Создать».
  12. Как добавить батник в автозагрузку Windows 10-11

    Lumpics.ru

  13. Нажав кнопку «Обзор», выберите добавляемый в автозапуск файл BAT. Остальные настройки можно не менять, убедитесь только, что в качестве действия выбран «Запуск программы» и последовательно сохраните настройки.
  14. Как добавить батник в автозагрузку Windows 10-12

Созданная задача появится в разделе «Библиотека планировщика заданий». При желании ее можно будет испытать, выделив мышкой и нажав ссылку «Выполнить» в правой колонке «Планировщика заданий».
Как добавить батник в автозагрузку Windows 10-13

Способ 4: Локальные групповые политики

Этот способ добавления батника в автозагрузку подходит только для Windows 10 редакции Pro и выше.

  1. Запустите «Редактор локальных групповых политик» командой gpedit.msc через диалоговое окошко «Выполнить» (Win + R).
  2. Как добавить батник в автозагрузку Windows 10-14

  3. Разверните ветку «Конфигурация пользователя»«Административные шаблоны»«Система»«Вход в систему» и откройте двойным кликом настройки политики «Выполнять эти программы при входе в систему».
  4. Как добавить батник в автозагрузку Windows 10-15

  5. Активируйте радиокнопку «Включено» и нажмите кнопку «Показать».
  6. Как добавить батник в автозагрузку Windows 10-16

  7. В поле «Значение» открывшегося диалогового окошка вставьте полный путь к файлу-батнику, нажмите «OK» и сохраните настройки.
  8. Как добавить батник в автозагрузку Windows 10-17

Если необходимо, чтобы батник запускался при входе в систему всех пользователей, нужно изменить одноименную политику в разделе «Конфигурация компьютера», а не «Конфигурация пользователя».

Еще статьи по данной теме:

Помогла ли Вам статья?

I have a bat file (in fact it is a tomcat startup bat), this is the very simple content:

c:/tomcat/catalina.bat run

Now I want it to autostart at system startup, any ideas?

pavium's user avatar

pavium

14.6k4 gold badges32 silver badges48 bronze badges

asked May 19, 2011 at 13:25

hguser's user avatar

1

To clarify more what @Oskar said. The autostart is the startup folder in your Program Files folder.
Any executable files placed in that folder are launched on windows startup.

answered May 19, 2011 at 13:29

Steven Ryssaert's user avatar

2

if you want to start it when you are logged in then put it in start list, just create shortcut to bat file in startup folder start->programs->startup

answered May 19, 2011 at 13:29

Senad Meškin's user avatar

Senad MeškinSenad Meškin

13.5k4 gold badges41 silver badges55 bronze badges

I have a bat file (in fact it is a tomcat startup bat), this is the very simple content:

c:/tomcat/catalina.bat run

Now I want it to autostart at system startup, any ideas?

pavium's user avatar

pavium

14.6k4 gold badges32 silver badges48 bronze badges

asked May 19, 2011 at 13:25

hguser's user avatar

1

To clarify more what @Oskar said. The autostart is the startup folder in your Program Files folder.
Any executable files placed in that folder are launched on windows startup.

answered May 19, 2011 at 13:29

Steven Ryssaert's user avatar

2

if you want to start it when you are logged in then put it in start list, just create shortcut to bat file in startup folder start->programs->startup

answered May 19, 2011 at 13:29

Senad Meškin's user avatar

Senad MeškinSenad Meškin

13.5k4 gold badges41 silver badges55 bronze badges

На чтение 3 мин Просмотров 1.8к. Опубликовано 11.11.2019

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

Давайте разберемся, каким образом в «десятке» можно добавить файл в автозагрузку на примере созданного нами же bat-файла.

Смотрите также: «Где находится автозагрузка в Windows 10»

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

Содержание

  1. Создание и сохранение bat-файла
  2. Шаг 1. Выбор программы
  3. Шаг 2. Определение пути к программе
  4. Шаг 3. Редактирование и сохранение пакета
  5. Добавление пакетного файла в автозагрузку
  6. Заключение

Создание и сохранение bat-файла

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

Шаг 1. Выбор программы

Смотрите также: «Не работает панель поиска в Windows 10: что делать»

Проще всего, если иконка нужной нам программы расположена на рабочем столе.

Значок Opera на рабочем столе Windows

В противном случае ее придется искать в меню Пуск (или в Проводнике):

Данный шаг нужен только для удобства. Вы можете работать с основным значком, непосредственно, в папке с перечнем программ.

Шаг 2. Определение пути к программе

  1. Щелкаем правой кнопкой мыши по ярлыку приложения и в открывшемся меню выбираем пункт «Свойства».Переход к свойствам ярлыка Opera в Windows 10
  2. Находясь во вкладке «Ярлык» копируем содержимое параметра «Объект», выделив его (если выделение было снято) и воспользовавшись комбинацией клавиш Ctrl+C.Путь к объекту в свойствах ярлыка Opera в Windows 10
  3. Щелкаем правой кнопкой мыши в любом свободном месте рабочего стола и выбираем пункт «Создать»«Текстовый документ».Создание текстового документа в Windows 10 на рабочем столе
  4. Указываем имя документа, жмем Enter. Затем двойным щелчком открываем его (по умолчанию, для подобного формата должна использоваться программа Блокнот).Текстовый документ на рабочем столе в Windows 10
  5. Нажимаем сочетание клавиш Ctrl+V, чтобы вставить ранее скопированный путь к программе.Путь к исполняемому файлу Opera в Windows 10

Примечание: В нашем случае ярлык программы оказался в папке (вместо Имени_пользователя должно быть указано реально имя):
"C:UsersИмя_ПользователяAppDataLocalProgramsOpera".

Но это вовсе не обязательно. Например, для программы Google путь выглядит так:
"C:Program Files (x86)GoogleChromeApplicationchrome.exe".

Шаг 3. Редактирование и сохранение пакета

Смотрите также: «Как ускорить работу компьютера (ноутбука) в Windows 10»

  1. Приступаем к редактированию информации в блокноте и сохранению данных. В финальном виде содержимое файла должно выглядеть следующим образом (в нашем случае):
    @echo off
    cd "C:UsersИмя_ПользователяAppDataLocalProgramsOpera"start launcher.exe
    exit

    Содержимое bat-файла для добавления в папку Автозагрузки в Windows 10Примечание: В адресе (в кавычках, после фразы «cd») указываем полный путь, за исключением исполняемого файла (exe), который с припиской «start»  размещается на следующей строке.
  2. Заходим в меню файл и выбираем пункт «Сохранить как».Сохранение текстового документа в Windows 10
  3. Меняем тип файла на «Все файлы», выбираем папку для сохранения, затем редактируем имя файла (при необходимости), ставим после него точку и добавляем расширение «bat». По готовности жмем кнопку «Сохранить».Сохранение bat-файла в Windows 10

Добавление пакетного файла в автозагрузку

  1. Нажимаем комбинацию клавиш Win+R, чтобы запустить окно «Выполнить». Вводим команду «shell:startup» и жмем Enter (или OK).Открытие окна Автозагрузки в Windows 10
  2. Откроется окно Автозагрузки. Также в Проводнике открываем папку, в которой мы сохранили ранее созданный файл с расширением «bat». Перетаскиваем файл в каталог с автозагрузкой с помощью зажатой левой кнопки мыши.Перенос bat-файла в папку автозагрузки в Windows 10Примечание: иногда данный файл может быть скрыт. Чтобы его увидеть, переходим во вкладку «Вид» и ставим галочку напротив пункта «Скрытые элементы«.Включение отображения скрытых элементов в Windows 10
  3. Все готово. При следующем запуске Windows, программа в bat-файле, который мы перенесли в папку «Автозагрузка» будет запущена автоматически.

Заключение

Несмотря на кажущуюся сложность при добавлении файла в Автозагрузку, на самом деле, данная процедура выполняется за несколько минут. Главное — поочередно выполнять шаги, описанные выше, и тогда все должно получиться.

goshanoob

1 / 1 / 2

Регистрация: 03.05.2010

Сообщений: 17

1

16.11.2014, 19:04. Показов 63768. Ответов 5

Метки нет (Все метки)


Всем привет. Возникла необходимость в Windows 7 запускать батник при входе пользователя-не администратора. Планировщик заданий почему-то эту задачу на данном компьютере не выполняет, хотя раньше работал. На другом компе всё как надо. Просто положить в автозагрузку — тоже ничего, даже пароля не просит. Как автоматически пустить батник от имени администратора при старте/входе в систему. Мб, какие утилиты есть?
Смысл: монтировать виртуальный дискетник и грузить в него образ при помощи установленной программы OSFMount:

Bash
1
start "osfmount" "C:Program FilesOSFMountOSFMount.com" -a -t file -o ro,rem -f C:imgesobras.img -m K:

Или если я соглашусь использовать выражение

Bash
1
runas /savecred /user:Admin

, то как переделать батник?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



1



2 / 4 / 0

Регистрация: 26.06.2014

Сообщений: 61

22.11.2014, 04:14

2

надо его в автозагрузку прописать



1



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

22.11.2014, 04:27

3

Цитата
Сообщение от goshanoob
Посмотреть сообщение

Просто положить в автозагрузку — тоже ничего

Цитата
Сообщение от artemd55131
Посмотреть сообщение

надо его в автозагрузку прописать


Спасибо КЭП…
goshanoob, попробуй его в назначенные задания — событие — логон — и запуск от имени администратора назначить…



1



Клюг

7673 / 3188 / 382

Регистрация: 03.05.2011

Сообщений: 8,380

22.11.2014, 15:11

4

Ну, autoexec.bat запускается прописыванием в регистри

Код

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]
"ParseAutoexec"="1"

Но, кмк, в данном случае будет сподручнее ковырять autoexec.nt, или его отменили в семёре?



1



1744 / 349 / 41

Регистрация: 15.10.2012

Сообщений: 547

24.11.2014, 18:37

5

Цитата
Сообщение от Charles Kludge
Посмотреть сообщение

Ну, autoexec.bat запускается прописыванием в регистри

Не запускается, а только обрабатываются команды set для установки переменных.

А по теме:
Тонкости языка, редкие команды и сложные скрипты



2



0 / 0 / 0

Регистрация: 24.03.2016

Сообщений: 11

13.05.2016, 13:02

6

Данный вопрос решил следующим способом:
1. Переводишь из-под администратора ограниченного пользователя (Вася) в администраторы.
2. Заходишь в запись Вася.
3. Создаешь через планировщик задач простую задачу — запуск программы при входе в windows. Обязательно ставишь галочку «выполнять с наивысшими правами» (для отключения вопроса UAC).
4.Перегружаешь машину и заходишь под Васей, проверяешь — выполняется ли программа. Если нет — ставишь задержку перед стартом программы 3-4 минуты и снова перегружаешься, заходишь под Васей.
5.Если все работает — в задаче планировщика снимаешь галочку «выполнять с наивысшими правами».
6.Переводишь из-под администратора Васю в ограниченного пользователя. Перегружаешь машину.
Должно все работать…
(иногда галочку можно не снимать…)



0



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

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

В этой публикации мы рассмотрим, размещение файла в автозагрузку windows 10, на примере элемента с bat расширением, также подробно рассмотрим, как его создать. Также может быть интересно: Как добавить программу в автозагрузку, а также другие способы.

Содержание

  1. Как добавить bat?
  2. Выбор иконки
  3. Определяем путь
  4. Создание пакета
  5. Как поместить в папку?

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

Выбор иконки

Первый шаг после того, как вы выбрали одно (или более) приложений, которые хотите объединить в одном файле, выбрать ярлык нужной вам программы.

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

Что если его там нет? Найдите ярлык (через меню «Пуск» или через проводник Windows), щелкните по нему правой кнопкой мыши и выберите «Отправить → Рабочий стол (создать ярлык)».

Создание ярлыка

Мы делаем это для удобства, чтобы всё было под рукой, но, если вы считаете это действие лишним может использовать значок программы прямо в корневой папке. Теперь читайте далее, для чего нам нужен ярлык.

Определяем путь

Первое что нужно сделать, узнать путь к нужной программе.

1. Для этого наведите курсор на ярлык программы, и нажмите на правую кнопку мыши, чтобы открыть контекстное меню.

2. Выберите «Свойства»

3. В появившемся окне найдите поле «Объект», скопируйте его содержимое, и сохраните в «Блокноте» чтобы вы могли его легко найти.

Копирование пути ярлыка

Создание пакета

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

@echo off
cd «C:Program Files (x86)GoogleChromeApplication»
start chrome.exe
exit

1. Замените путь к программе, которую вы хотите добавить в автозагрузку на свой.

2. Теперь сохраните файл.

Создание файла bat

3. После сохранения измените его расширение с .txt на .bat, если у вас не отображаются расширения файла, нужно перейти в проводнике Windows «Файл → Изменить параметры папок и поиска» в открывшемся окне выбрать «Вид» и снять чек-бокс с параметра «Скрывать расширения для зарегистрированных типов файлов» и нажать OK.

Как поместить в папку?

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

Теперь нужно открыть директорию автозагрузки, нажав Win + R для вызова диалогового окна.

Вставляем код:

shell:startup

Ввод команды shell:startup

После перетягиваем наш бат файл в папку автозагрузки, и всё готово!

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

Содержание

  1. Как запускать нужную программу при старте Windows
  2. Простой способ добавить программу в автозагрузку
  3. Шаг 1: Откройте папку автозагрузки Windows
  4. Шаг 2: Создайте ярлык в папке Startup
  5. Авто-запуск программы с правами администратора
  6. Автозагрузка программ в Windows 10 через реестр
  7. Добавление/удаление программы из автозапуска из реестра
  8. Включение/отключение автозапуска через Диспетчере задач
  9. Программа для управления авто-запуском
  10. Используя какой способ можно добавить файл в автозагрузку Windows 10?
  11. Как добавить bat?
  12. Выбор иконки
  13. Определяем путь
  14. Создание пакета
  15. Как поместить в папку?

Как запускать нужную программу при старте Windows

Простой способ добавить программу в автозагрузку

Этот метод будет работать с любой версией Windows, от Vista до Windows 7 и 8, и 10.

Шаг 1: Откройте папку автозагрузки Windows

Startup (автозагрузка) — это скрытая системная папка, в которую можно перейти в проводнике (при условии, что у вас включен показ скрытых файлов).

Технически эта папка находится по пути:

Для этого нажмите комбинацию клавиш Windows+R, в поле ввода напишите shell:startup и нажмите Enter.

Zapusk programmy pri starte sistemy

Zapusk programmy pri starte sistemy papka starta

Шаг 2: Создайте ярлык в папке Startup

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

Теперь нужно создать ярлык основного файла программы в папке Startup. Существуют различные способы создания ярлыков в Windows, но я поклонник супер быстрого метода «правого перетаскивания»: хватайте файл правой кнопкой мыши и удерживая её тащите в папку “Startup”. Когда вы отпустите кнопку, появится всплывающее меню с параметрами перемещения. Нажмите “Создать ярлык.”

Zapusk programmy pri starte sistemy sozdaem yarlyk

При следующем запуске Windows приложение, файл или папка будут запущены вместе с ним.

Авто-запуск программы с правами администратора

Вариант 1

Sozdanie zadachi
Sozdanie zadachi redaktirovanie

Вариант 2 (не всегда работает)

Чтобы запускать программу как администратора по клику на иконку (ярлык), нужно установить соответствующую опцию этому ярлыку.

Avtozagruzka programmy s pravami administratora

Автозагрузка программы с правами администратора

Автозагрузка программ в Windows 10 через реестр

Есть еще одно место, откуда Windows запускает программы — это раздел реестра Windows 10. Как правило этот раздел используется другими программами, чтобы добавить себя в авто запуск. Но мы с вами также можем добавлять или, что более важно, удалять от туда программы.

Для удаления автозапускающихся программ из реестра нужно нажать Win+R и там написать команду regedit. В открывшемся реестре перейти в одну из веток:

Добавление/удаление программы из автозапуска из реестра

Для удаления кликаем на ненужной программе правой кнопкой и жмем Удалить (Delete):

Dobavlenie ili udalenie programm iz avtorazgruzki reestr udalenie

Для добавления кликаем правой кнопкой в пустом месте окна и жмем Создать > Строковой параметр:

Dobavlenie ili udalenie programm iz avtorazgruzki reestr dobavlenie

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

Dobavlenie ili udalenie programm iz avtorazgruzki reestr dobavlenie propisyvaem put

Включение/отключение автозапуска через Диспетчере задач

Диспетчер задач Windows 10 содержит информацию какие программы запускаются при старте системы. Там же можно быстро включить или отключить программу из автозапуска. Добавить программу от туда невозможно.

Для управления нужно:

Dobavlenie ili udalenie programm iz avtorazgruzki dispetcher zadach

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

Для комплексного управления программами автозапуска есть хорошая программа:

Autorun Organizer (ссылка на сайт производителя).

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

Источник

Используя какой способ можно добавить файл в автозагрузку Windows 10?

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

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

В этой публикации мы рассмотрим, размещение файла в автозагрузку windows 10, на примере элемента с bat расширением, также подробно рассмотрим, как его создать. Также может быть интересно: Как добавить программу в автозагрузку, а также другие способы.

Как добавить bat?

Выбор иконки

Первый шаг после того, как вы выбрали одно (или более) приложений, которые хотите объединить в одном файле, выбрать ярлык нужной вам программы.

Что если его там нет? Найдите ярлык (через меню «Пуск» или через проводник Windows), щелкните по нему правой кнопкой мыши и выберите «Отправить → Рабочий стол (создать ярлык)».

Мы делаем это для удобства, чтобы всё было под рукой, но, если вы считаете это действие лишним может использовать значок программы прямо в корневой папке. Теперь читайте далее, для чего нам нужен ярлык.

Определяем путь

Первое что нужно сделать, узнать путь к нужной программе.

1. Для этого наведите курсор на ярлык программы, и нажмите на правую кнопку мыши, чтобы открыть контекстное меню.

2. Выберите «Свойства»

3. В появившемся окне найдите поле «Объект», скопируйте его содержимое, и сохраните в «Блокноте» чтобы вы могли его легко найти.

Kopirovanie puti yarlyka

Создание пакета

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

1. Замените путь к программе, которую вы хотите добавить в автозагрузку на свой.

2. Теперь сохраните файл.

Sozdanie fajla bat

Как поместить в папку?

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

Теперь нужно открыть директорию автозагрузки, нажав Win + R для вызова диалогового окна.

Vvod komandy shell startup

После перетягиваем наш бат файл в папку автозагрузки, и всё готово!

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

Источник

Содержание

  1. Автозагрузка батника от имени администратора
  2. Решение
  3. Пакетные BAT файлы
  4. Описание
  5. Примеры bat файлов
  6. Безопасно ли запускать bat файлы?
  7. Как создать bat файл?
  8. Как запустить bat файл?
  9. Команды, используемые в bat файлах
  10. Запуск bat-файла после загрузки рабочего стола
  11. Используя какой способ можно добавить файл в автозагрузку Windows 10?
  12. Как добавить bat?
  13. Выбор иконки
  14. Определяем путь
  15. Создание пакета
  16. Как поместить в папку?
  17. Автозагрузка батника от имени администратора
  18. Решение

Автозагрузка батника от имени администратора

В редактор реестра, запущенный из батника от имени Администратора, не передаётся путь к reg-файлу
Моя программа, запущенная от Администратора, по щелчку исполняет батник — вот его код: @cd/d.

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

Запуск с правами администратора одного батника из другого
в общем есть такая штука: @ECHO OFF mode con lines=1024 title TestTitle echo Start 1 start.

Создание батника, открывающего командную строку с правами администратора
Хочу создать батник который открывает командную строку с правами администратора, сделал так: .

Решение

Рад, что сумел помочь.

bioz00, отметь как лучший ответ

Галочка будет доступна, если создать ярлык на батник.

это очень смешно, но у меня батник запускает ярлык, который уже ссылается на приложение:
1) для самого приложения нужно указать рабочую папку, иную, не ту, в которой оно находится;
2) это приложение нужно запустить через другую программу, но как оказалось, эта программа не пропускает через себя ярлыки (.lnk), но. пропускает bat-ники!
3) батник не запускает приложения через администратора автоматически, только по правой кнопке 🙁

Хе-хе. Автоматически это только с помощью варианта, как указал Matias.
Там рабочую папку также можно указать (в том же окне свойств, где и объект запуска).

Можешь подсмотреть как это делается в проге regjump mod by dragokas. В интернете найдешь.
Ну или где-то на форуме был мой пример. Вот кажись.

Добавлено через 4 минуты
Не, ну есть и второй вариант — написать свою службу.
или одолжить у друга -) Видал недавно такой гейт с иходниками на гитхабе.
Сидит в трее и можно настроить на запуск без UAC указанной проги. Не помню правда, как называется (на стаковерфлоу обсуждение было).

Если речь идёт о теме «Запуск скрипта с повышенными привилегиями [руководство]», то ни один из 3-ёх вариантов у меня не сработал.

Вариант с планировщиком мне не подходит. Есть несколько bat-скриптов для выполнения рутиной работы, например: переключения сетевых адаптеров. Запуск происходит через приложение «выполнить» [win] + [R], путём ввода адреса к скрипту (или псевдонима приложения).

По поводу учётной записи могу ошибиться, но в UAC указана учётная запись администратора. Если запустить cmd.exe от имени администратора и ввести путь к скрипту, то всё работает.

этот вариант также указан в теме «Запуск скрипта с повышенными привилегиями [руководство]», — как я уже говорил, — вариант не работает.

ситуация такая.. если я скажем хочу запустить какое-нибудь ПО, скажем cmd.exe, то метод с ярлыком срабатывает! А вот если я кликаю по bat-нику и в списке выбираю «Запуск от имени администратора» то запускается окно со скриптом и сразу же закрывается. Тоже самое и если сделать ярлык с опцией «запускать от имени администратора».

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

Пакетные BAT файлы

Описание

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

Примеры bat файлов

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

Безопасно ли запускать bat файлы?

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

Как создать bat файл?

Для начала создадим папку test в корне диска C:, чтобы в ней проводить наши эксперименты. Далее откройте блокнот (или любимый текстовый редактор) и наберите две следующих строки:

Пример заполнения файла

Выберите ФайлСохранить как

Выберите Тип файлаВсе файлы, в поле Имя файла введите start.bat и сохраните его в папке test на диске С.

Все, наш первый bat файл создан и лежит по адресу C:teststart.bat. Теперь нам осталось этот файл запустить и увидеть результаты его работы.

Как запустить bat файл?

Запустить .bat файл очень просто, это делается точно также, как и запуск .exe файлов. Для этого достаточно выделить нужный .bat файл в проводнике и дважды щелкнуть по нему левой кнопкой мыши.
Альтернативным вариантом запуска (чтобы случайно не запустить что то не то, например, в том случае, если в папке много файлов) может являться запуск bat файла в 2 этапа. Сначала выделяем нужный файл левой кнопкой мыши, далее нажимаем на правую кнопку мыши, чтобы вызвать контекстное меню, и в нем уже выбираем пункт меню Открыть

В нашем примере, мы переходим в папку test на диске C: и запускаем файл start.bat, который мы ранее написали.

После его выполнения на экран будет выведено две строки, как на скриншоте ниже:

результат выполнения файла start.bat

После нажатия любой клавиши окно закроется, т.к. bat-файл выполнен.
Обратите внимание, что символ собаки перед каждой командой в bat-файле указывает на то, что саму команду выводить на экран не надо, а нужно вывести только результат ее работы. Чтобы поэкспериментировать удалите символ собаки из начала каждой строки, сохраните и запустите полученный bat файл.

Команды, используемые в bat файлах

Список команд, которые можно использовать в bat-файлах, можно просмотреть, введя в командной строке команду help

В результате будет выведен список доступных команд и краткое описание к этим командам.

Для того, чтобы ознакомиться с описанием интересующей вас команды, необходимо в командой строке написать help команда . Например, чтобы получить подробную справку по команде copy, необходимо ввести:

В результате, на экран будет выведена справка по команде COPY и доступные ключи.

Запуск bat-файла после загрузки рабочего стола

Зависает система после загрузки рабочего стола
Стоит Microsoft Windows 7 Media Center Edition, проблема состоит в том, что после загрузки рабочего.

Циклическая перезагрузка, после загрузки рабочего стола
Приветствую! Заглючил компьютер на работе, уходит в перегруз но bsod никак не удается поймать, авт.

Зависание компьютера после загрузки рабочего стола
Добрый день. В общем такая проблема. При загрузке Windows 10 показывается рабочий стол со всеми.

Windows 7 не отвечает после загрузки рабочего стола.
Доброго время суток. Столкнулась с такой проблемой(на ноуте): При очередной загрузке windows7.

Всем спасибо
попробовал планировщик, не понял какой из триггеров запускает именно после запуска рабочего стола, по моему он так же работает на logon

запилил в автозапуск через
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion Run

Тематические курсы и обучение профессиям онлайн
Профессия Cпециалист по кибербезопасности (Skillbox)
DevOps-инженер (Нетология)
Профессия DevOps-инженер PRO (Skillbox)

ну именно так и не будет нигде, а близко к этому, при входе в систему — флаг пользователь.

Добавлено через 6 минут
Для текущего пользователя кстати, если что:

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

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

Зависают окна проводника, после загрузки рабочего стола
Столкнулся с такой проблемой. Уже на нескольких ПК с Windows 7 вижу такую проблему.. пк грузиться.

Чёрный фон рабочего стола после загрузки Windows
Здравствуйте. Проблема с windows 7 (максимальной). После загрузки windows, после экрана приветствия.

Как убрать звуки после загрузки рабочего стола
Здравствуйте! подскажите, пожалуйста, как избавиться от мерзких звуков после загрузки рабочего.

Используя какой способ можно добавить файл в автозагрузку Windows 10?

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

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

В этой публикации мы рассмотрим, размещение файла в автозагрузку windows 10, на примере элемента с bat расширением, также подробно рассмотрим, как его создать. Также может быть интересно: Как добавить программу в автозагрузку, а также другие способы.

Как добавить bat?

Выбор иконки

Первый шаг после того, как вы выбрали одно (или более) приложений, которые хотите объединить в одном файле, выбрать ярлык нужной вам программы.

Что если его там нет? Найдите ярлык (через меню «Пуск» или через проводник Windows), щелкните по нему правой кнопкой мыши и выберите «Отправить → Рабочий стол (создать ярлык)».

Мы делаем это для удобства, чтобы всё было под рукой, но, если вы считаете это действие лишним может использовать значок программы прямо в корневой папке. Теперь читайте далее, для чего нам нужен ярлык.

Определяем путь

Первое что нужно сделать, узнать путь к нужной программе.

1. Для этого наведите курсор на ярлык программы, и нажмите на правую кнопку мыши, чтобы открыть контекстное меню.

2. Выберите «Свойства»

3. В появившемся окне найдите поле «Объект», скопируйте его содержимое, и сохраните в «Блокноте» чтобы вы могли его легко найти.

Создание пакета

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

1. Замените путь к программе, которую вы хотите добавить в автозагрузку на свой.

2. Теперь сохраните файл.

3. После сохранения измените его расширение с .txt на .bat, если у вас не отображаются расширения файла, нужно перейти в проводнике Windows «Файл → Изменить параметры папок и поиска» в открывшемся окне выбрать «Вид» и снять чек-бокс с параметра «Скрывать расширения для зарегистрированных типов файлов» и нажать OK.

Как поместить в папку?

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

Теперь нужно открыть директорию автозагрузки, нажав Win + R для вызова диалогового окна.

После перетягиваем наш бат файл в папку автозагрузки, и всё готово!

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

Автозагрузка батника от имени администратора

В редактор реестра, запущенный из батника от имени Администратора, не передаётся путь к reg-файлу
Моя программа, запущенная от Администратора, по щелчку исполняет батник — вот его код: @cd/d.

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

Запуск с правами администратора одного батника из другого
в общем есть такая штука: @ECHO OFF mode con lines=1024 title TestTitle echo Start 1 start.

Создание батника, открывающего командную строку с правами администратора
Хочу создать батник который открывает командную строку с правами администратора, сделал так: .

Решение

Рад, что сумел помочь.

bioz00, отметь как лучший ответ

Галочка будет доступна, если создать ярлык на батник.

это очень смешно, но у меня батник запускает ярлык, который уже ссылается на приложение:
1) для самого приложения нужно указать рабочую папку, иную, не ту, в которой оно находится;
2) это приложение нужно запустить через другую программу, но как оказалось, эта программа не пропускает через себя ярлыки (.lnk), но. пропускает bat-ники!
3) батник не запускает приложения через администратора автоматически, только по правой кнопке 🙁

Хе-хе. Автоматически это только с помощью варианта, как указал Matias.
Там рабочую папку также можно указать (в том же окне свойств, где и объект запуска).

Можешь подсмотреть как это делается в проге regjump mod by dragokas. В интернете найдешь.
Ну или где-то на форуме был мой пример. Вот кажись.

Добавлено через 4 минуты
Не, ну есть и второй вариант — написать свою службу.
или одолжить у друга -) Видал недавно такой гейт с иходниками на гитхабе.
Сидит в трее и можно настроить на запуск без UAC указанной проги. Не помню правда, как называется (на стаковерфлоу обсуждение было).

Если речь идёт о теме «Запуск скрипта с повышенными привилегиями [руководство]», то ни один из 3-ёх вариантов у меня не сработал.

Вариант с планировщиком мне не подходит. Есть несколько bat-скриптов для выполнения рутиной работы, например: переключения сетевых адаптеров. Запуск происходит через приложение «выполнить» [win] + [R], путём ввода адреса к скрипту (или псевдонима приложения).

По поводу учётной записи могу ошибиться, но в UAC указана учётная запись администратора. Если запустить cmd.exe от имени администратора и ввести путь к скрипту, то всё работает.

этот вариант также указан в теме «Запуск скрипта с повышенными привилегиями [руководство]», — как я уже говорил, — вариант не работает.

ситуация такая.. если я скажем хочу запустить какое-нибудь ПО, скажем cmd.exe, то метод с ярлыком срабатывает! А вот если я кликаю по bat-нику и в списке выбираю «Запуск от имени администратора» то запускается окно со скриптом и сразу же закрывается. Тоже самое и если сделать ярлык с опцией «запускать от имени администратора».

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

Понравилась статья? Поделить с друзьями:
  • Запустить bat как службу windows 10
  • Заставка часов на рабочий стол windows 10
  • Запустите установку с совместимостью с windows 7
  • Заставка часов как на apple для windows 10
  • Запустите средство устранения неполадок центра обновления windows через панель управления