Как поставить 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 .
Это добавит командный файл в автозагрузку текущего пользователя. Если необходимо, чтобы скрипт выполнялся при входе в систему всех пользователей, скопируйте его в системную папку C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup .
Способ 2: «Редактор реестра»
Добавить батник в автозагрузку можно также путем применения несложного твика реестра, прописав во встроенном «Редакторе реестра» путь к командному файлу.
-
Запустите «Редактор реестра» командой regedit , выполненной в диалоговом окошке Win + R.
Скопировать полный путь к файлу можно в его «Свойствах» либо из его контекстного меню, вызванного с зажатой клавишей Shift.
Способ 3: Планировщик заданий
Следующий метод добавления командного файла в автозагрузку Windows 10 заключается в создании задачи в системном «Планировщике заданий».
-
Запустите «Планировщик заданий» командой taskschd.msc , выполненной в диалоговом окошке Win + R.
Созданная задача появится в разделе «Библиотека планировщика заданий». При желании ее можно будет испытать, выделив мышкой и нажав ссылку «Выполнить» в правой колонке «Планировщика заданий».
Способ 4: Локальные групповые политики
Этот способ добавления батника в автозагрузку подходит только для Windows 10 редакции Pro и выше.
-
Запустите «Редактор локальных групповых политик» командой gpedit.msc через диалоговое окошко «Выполнить» (Win + R).
Если необходимо, чтобы батник запускался при входе в систему всех пользователей, нужно изменить одноименную политику в разделе «Конфигурация компьютера», а не «Конфигурация пользователя».
Роман Вам помогли мои советы?
Задайте вопрос или оставьте свое мнение Отменить комментарий
3 комментария
АВТОРУ статьи Огромное Спасибо . Удалось запустить программу без лицензии по третьему способу.
Аноним :
Спасибо! с планировщиком получилось всё!
Евгений :
с планировщиком заданий огонь) спс
Как добавить файл в автозагрузку несмотря на то, как он назван?
program — имя программы.
Но если программа названа по-другому, то увы не срабатывает. Как сделать так, чтобы несмотря на то как названа программа — она добавлялась в автозагрузку ?
Или что нужно сделать, чтобы при открытии программы она добавлялась в автозагрузку?
- Вопрос задан более трёх лет назад
- 1078 просмотров
10 комментариев
Простой 10 комментариев
И как у вас назван на самом деле этот файл, почему вы делаете из этого секрет?
Ghoo @Ghoo Автор вопроса
Moskus, ну program и назван 🙂
Ghoo @Ghoo Автор вопроса
Moskus, просто в случае переименования — данный код из батника не будет работать, т.к. не увидит программу с таким названием.
Ghoo, судя по тому, что вы пишете, вы врёте.
Впрочем, проблема может быть, также, из-за несоответствующих прав у пользователя, от имени которого запускается этот код.
Также, не должно быть так, что просто «не срабатывает» — должна быть ошибка. Какая?
Ghoo, если дело только в другом имени — так измените его в bat-файле тоже, что в этом сложного?
Ghoo @Ghoo Автор вопроса
Moskus, судя по всему ты сам не понимаешь в чем речь. Код, который выше только под файл с определенным названием. А мне надо сделать так, чтобы несмотря на то как названа программа, она добавлялась в автозагрузку.
Раз ты такой ГУРУ, то подскажи что нужно сделать, чтобы при открытии программы она добавлялась в автозагрузку?
Ghoo @Ghoo Автор вопроса
Moskus, блин, если бы всё так и было, то нафиг мне ломать мозг ? Я это делаю для того, чтобы если левый юзер решился бы переименовать эту программу, то при открытии ее она всеравно добавлялась в автозагрузку.
Сергей 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. Делов на пару тыков. Инструкции в инете есть. Главное галку поставить при настройке задачи «запуск с максимальными правами» или что-то в этом духе.