Windows add bat to autostart

Добавить файл в автозагрузку

Привет, форумчане.
Решил создать свой батник. Всё получилось кроме одного: что надо прописать, чтобы при двойном нажатии он автоматически помещался в раздел автозагрузки?
Заранее спасибо!

Добавлено через 12 минут

Как добавить файл в автозагрузку с помощью команды REG ADD?
интересует как можно добавить файл в автозагрузку через reg add

Как найти в подпапках исполняемый файл и добавить его в автозагрузку
нужно найти исполняемый файл punto.exe есть такой код @echo on @for /d %%B in.

Как добавить бат-файл в автозагрузку, не зная его адреса?
как добавить бат-файл в автозагрузку НЕ ЗНАЯ его адреса?

Нужен BAT-файл, который будет добавляться в автозагрузку и проверять дату, указанную в нем же
Собственно нужен бат файл который будет добавляться в автозагрузку и проверять дату указанную в нем.

Интересно, «двойное нажатие», это как? Два раза ENTER? И батник два раза сам себя поместит в автозагрузку? Даже если имелся в виду двойной клик, сам себя поместил по нему в автозагрузку? И при каждой автозагрузке ещё раз сам себя помещал в автозагрузку?
Полный вынос мозга.

Добавлено через 19 минут
А если серьёзно и попробовать понять вопрос применением телепатического метода (ведь батника мы не видели и вопрос не вразумительный), то я бы сделал обработку параметров и при передаче параметра, скажем, /install, делать запись в реестр через reg.exe. Или наоборот, «по двойному нажатию» делать через тот же reg.exe запись в автозагрузку, но уже с параметром, скажем, /autorun и соответствующим образом обрабатывать его в батнике.

Решение

И запускай хоть 10 раз.

В случае если он будет запущен из автозапуска, то система не даст ему самому в себя скопироваться.

Run Batch File On Start-up

Is there a way to start multiple programs in a batch file on system start-up? In addition to that, in that batch file, I would like to be able to say: Once I execute a program, wait until that program completely loads, and execute the next listed program.

Any help would be appreciated.

Читайте также:  Как настроить ssd samsung 860 evo под windows 10

9 Answers 9

I had the same issue in Win7 regarding running a script (.bat) at startup (When the computer boots vs when someone logs in) that would modify the network parameters using netsh. What ended up working for me was the following:

  1. Log in with an Administrator account
  2. Click on start and type “Task Scheduler” and hit return
  3. Click on “Task Scheduler Library”

Click on “Create New Task” on the right hand side of the screen and set the parameters as follows:

a. Set the user account to SYSTEM

b. Choose «Run with highest privileges»

c. Choose the OS for Windows7

  • Click on “Triggers” tab and then click on “New…” Choose “At Startup” from the drop down menu, click Enabled and hit OK
  • Click on the “Actions tab” and then click on “New…” If you are running a .bat file use cmd as the program the put /c .bat In the Add arguments field
  • Click on “OK” then on “OK” on the create task panel and it will now be scheduled.
  • Add the .bat script to the place specified in your task event.
  • Enjoy.
  • Добавление файла в автозагрузку в Windows 10

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

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

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

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

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

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

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

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

    • В меню Пуск щелкаем по найденному варианту правой кнопкой мыши и выбираем в раскрывшемся списке команду “Перейти к расположению файла”.
    • В открывшейся папке щелчком правой кнопки мыши по значку программы открываем его свойства, где выбираем “Отправить”“Рабочий стол (создать ярлык”).

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

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

    1. Щелкаем правой кнопкой мыши по ярлыку приложения и в открывшемся меню выбираем пункт “Свойства”.

    Примечание: В нашем случае ярлык программы оказался в папке (вместо Имени_пользователя должно быть указано реально имя):
    «C:\Users\Имя_Пользователя\AppData\Local\Programs\Opera» .

    Читайте также:  Поменять режим экрана windows 10

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

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

    1. Приступаем к редактированию информации в блокноте и сохранению данных. В финальном виде содержимое файла должно выглядеть следующим образом (в нашем случае):
      @echo off
      cd «C:\Users\Имя_Пользователя\AppData\Local\Programs\Opera»
      start launcher.exe
      exit
      Примечание: В адресе (в кавычках, после фразы “cd”) указываем полный путь, за исключением исполняемого файла (exe), который с припиской “start” размещается на следующей строке.
    2. Заходим в меню файл и выбираем пункт “Сохранить как”.
    3. Меняем тип файла на “Все файлы”, выбираем папку для сохранения, затем редактируем имя файла (при необходимости), ставим после него точку и добавляем расширение “bat”. По готовности жмем кнопку “Сохранить”.

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

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

    Заключение

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

    Batch/CMD: Adding files to Startup list

    How can a batch file lists itself in the startup list of Windows.

    It doesn’t matter if it goes from the registry or not.

    IF with the registry, please give also the command to DELETE the registry entry.

    This should work under all versions from ME to 7 please.

    Otherwise just XP/Vista/7.

    3 Answers 3

    Not sure i understand you, but if what you want is an easy way to execute a command/batch on startup, why not just put it in the All Users\Startup folder?
    To do so programatically would just mean copying a file to that directory.
    For example, in Windows Vista, the full path of that directory is:

    Читайте также:  Драйверы для pci контроллера simple communications windows 10

    (you can use replace the beginning of the line with %ProgramData% or %AllUsers%\ProgramData to make it more global — such as when Windows is installed on D:).

    I do not use windows7 (might get a check at the beta shortly), but I think the correct place will always be better taken from the registry, because of the Windows versions being localized. My own version of C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup here looks more like «C:\Documents and Settings\All Users\Menu Démarrer\Programmes\Démarrage» (from XP, of course)
    -10 for programmers using hard-coded directory names (yes, some installers will create english/different language directories at installation).
    -1 for Microsoft localising directory names.
    Anyhow here is a snipet for this, valid for XP at least:

    Windows add bat to autostart

    Сообщения: 5401
    Благодарности: 1881

    Конфигурация компьютера
    Общую, exe какой я укажу по опредиленому пути. »

    ——-
    Кто реку перешел, тому росы бояться ни к чему

    Это сообщение посчитали полезным следующие участники:

    » width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

    Сообщения: 1126
    Благодарности: 476

    Сообщения: 26992
    Благодарности: 7877

    Конфигурация компьютера
    Память: 8,00 ГБ
    » width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
    copy «C:\Temp\virus.exe» «%AppData%\Microsoft\Windows\Start Menu\Programs\Startup»
    шах и мат, программисты) »
    • не ярлык;
    • не в общую;
    • не на всех Windows.

    Да-да — «шах и мат» .

    Сообщения: 3672
    Благодарности: 1266

    Конфигурация компьютера
    Прочее: Apple iMac
    • не в общую;
    • не на всех Windows.

    »

    Сообщения: 26992
    Благодарности: 7877

    Оцените статью