Как поставить bat файл в автозагрузку windows 10
Перейти к содержимому

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

  • автор:

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

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

Конфигурация компьютера
Процессор: Intel(R) Core(TM) i3 CPU M 370 2.40GHz, ядер: 2, логических процессоров: 4
Память: 8,00 ГБ
ОС: Windows 10 Pro x64

Felix-rus53,
Цитата DetFedot:
Скрытый текст

Папка «Автозагрузка»
Папка, в которой хранятся ярлыки для программ запускаемых после входа пользователя в систему. Ярлыки в эту папку могут добавляться программами при их установке или пользователем самостоятельно. Существует две папки ‐ общая для всех пользователей и индивидуальная для текущего пользователя. По умолчанию эти папки находятся здесь:
.. \Users\All Users\Microsoft\Windows\Start Menu\Programs\Startup ‐ это папка, программы из которой будут запускаться для всех пользователей компьютера.
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup ‐ это папка, программы из которой будут запускаться для текущего пользователя.
Посмотреть какие программы у вас запускаются таким способом можно открыв меню «Пуск ‐ Все программы ‐ Автозагрузка». Если вы создадите в этой папке ярлык для какой-то программы, она будет запускаться автоматически после входа пользователя в систему.

почитайте, подумайте, найдите отличия.

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

Цитата Felix-rus53:

copy «C:\Temp\virus.exe» «%AppData%\Microsoft\Windows\Start Menu\Programs\Startup»
шах и мат, программисты) »
  • не ярлык;
  • не в общую;
  • не на всех Windows.

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

Конфигурация компьютера
ОС: Arch, CentOS, Gentoo
Прочее: Apple iMac (сдох)

Цитата Iska:

%AllUsersProfile%\Microsoft\Windows\Start Menu\Programs\StartUp
%ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp

не пойдёт для «всех Windows» т.е в том числе Windows XP — поскольку в Windows XP:

%AllUsersProfile%\Главное меню\Программы\Автозагрузка

В Windows 10 может проследовать до «Программы (%AllUsersProfile%\Главное меню\Программы)» по символьным ссылкам. На этом экскурсия закончится — поскольку в Programs только StartUp.

——-
09a468a9b4293cd82adf6d6c60a9da82 | Tm9yZGVr
В связи со сменой железа и переходом на LInux с полным отказом от Windows — посещение на форуме будет редким.

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

Nordek, именно потому у меня так:

With WScript.CreateObject("WScript.Shell") With .CreateShortcut(objFSO.BuildPath(.SpecialFolders("AllUsersStartup"), objFSO.GetBaseName(strSourceFile) & ".lnk"))

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

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

    Откройте папку автозапуска, для чего выполните в вызванном клавишами Win + R окошке команду shell:Startup .

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

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

Это добавит командный файл в автозагрузку текущего пользователя. Если необходимо, чтобы скрипт выполнялся при входе в систему всех пользователей, скопируйте его в системную папку C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup .

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

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

    Запустите «Редактор реестра» командой regedit , выполненной в диалоговом окошке Win + R.

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

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

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

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

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

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

    Запустите «Планировщик заданий» командой taskschd.msc , выполненной в диалоговом окошке Win + R.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Роман Вам помогли мои советы?

Задайте вопрос или оставьте свое мнение Отменить комментарий

3 комментария

АВТОРУ статьи Огромное Спасибо . Удалось запустить программу без лицензии по третьему способу.

Аноним :

Спасибо! с планировщиком получилось всё!

Евгений :

с планировщиком заданий огонь) спс

Как добавить файл в автозагрузку несмотря на то, как он назван?

program — имя программы.
Но если программа названа по-другому, то увы не срабатывает. Как сделать так, чтобы несмотря на то как названа программа — она добавлялась в автозагрузку ?
Или что нужно сделать, чтобы при открытии программы она добавлялась в автозагрузку?

  • Вопрос задан более трёх лет назад
  • 1078 просмотров

10 комментариев

Простой 10 комментариев

И как у вас назван на самом деле этот файл, почему вы делаете из этого секрет?
Ghoo @Ghoo Автор вопроса
Moskus, ну program и назван 🙂
Ghoo @Ghoo Автор вопроса

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

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

Ghoo, если дело только в другом имени — так измените его в bat-файле тоже, что в этом сложного?
Ghoo @Ghoo Автор вопроса

Moskus, судя по всему ты сам не понимаешь в чем речь. Код, который выше только под файл с определенным названием. А мне надо сделать так, чтобы несмотря на то как названа программа, она добавлялась в автозагрузку.
Раз ты такой ГУРУ, то подскажи что нужно сделать, чтобы при открытии программы она добавлялась в автозагрузку?

Ghoo @Ghoo Автор вопроса

Moskus, блин, если бы всё так и было, то нафиг мне ломать мозг ? Я это делаю для того, чтобы если левый юзер решился бы переименовать эту программу, то при открытии ее она всеравно добавлялась в автозагрузку.

delphinpro

Сергей delphinpro @delphinpro

Зачем вам батник? Программа сама себя прекрасно может скопировать.
Я не знаю Си, но уверен, что как и в других языках, там есть у программы возможность узнать путь к самой себе.
Но копировать экзешник в автозагрузку это тоже фигня какая-то, если вы не вредонос пишете =)
Как минимум стоит создать ярлык в автозагрузке.
Или добавить ссылку на программу в реестр. Точно не помню, где-то в HKCU/Microsoft/CurrentVersion/Run

Ghoo, это какой-то бред. Нельзя предусмотреть любые действия «левого юзера», включая переименование и удаление программы. Можно, впрочем, запретить ему это делать через установку прав.

Если программа может называться как попало, то как узнать, что именно её, а не какую-то другую следует копировать в автозагрузку (как выбрать между program1.exe и program2.exe)?

Автозапуск bat файла в Windows 10

майнить на винде которая обновляется это утопия. у тебя не будет работать майнинг. для этого дела надо качать старую проверенную винду, проверенные не свежие драва и отключать все обновления нахрен. o&o shatup 10

skarm

Сообщения 9.888 Оценка реакций 10.386
Все именно так, но не работает

C:\Users\как ты там себя обозвал я хз\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup — это путь к папке автозапуска.
Например, на диске D где нибудь лежит твой динозавровый майнер с экзешником и твоим батником) Тынцкаешь на батник ПКМ и отправляешь на рабочий стол (создаёшь ярлык). После этого можешь прямо с рабочего стола запускать батник. Едем дальше) Открываешь папку автозапуска по тому пути который я тебе написал. Курсор мыша наводишь на ярлычок твоего батника, зажимаешь ЛКМ и перетаскиваешь его в папку автозапуска. Отпускаешь ЛКМ и видишь, что с рабочего стола ярлык пропал — так и должно быть. Теперь уже в папке автозапуска, наводишь курсор на ярлык, нажимаешь ПКМ и отправляешь на рабочий стол (создаёшь ярлык). Всё, теперь после включения компуктера твой батник будет запускаться вместе с виндой.

MiningFamily(ЕЧПиКо)

Vgt
Новичок

Сообщения 3 Оценка реакций 7

не будет с папки автозапуска запускаться из-за включенного контроля учетных записей. Либо его отключить (что нежелательно наверное) и дальше пытаться делать через автозапуск, либо все-таки сделать нормально через планировщик windows. Делов на пару тыков. Инструкции в инете есть. Главное галку поставить при настройке задачи «запуск с максимальными правами» или что-то в этом духе.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *