Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Добавление в Автозагрузку

Ответить
Настройки темы
CMD/BAT - [решено] Добавление в Автозагрузку

Новый участник


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

Профиль | Отправить PM | Цитировать


Вcем привет!
Вопрос такой, нужно сделать так чтобы батник добавил файл в автозагрузку и работало на всех Windows xp-10

Отправлено: 13:09, 27-10-2017

 

Новый участник


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

Профиль | Отправить PM | Цитировать


Кто может дать код какой добавит файл в автозагрузку regedit

Отправлено: 15:43, 28-10-2017 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


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

Профиль | Отправить PM | Цитировать


DetFedot, переведите это:
Цитата DetFedot:
код какой добавит файл в автозагрузку regedit »
на русский, пожалуйста. Я, например, зараз могу представить себе не менее пяти вариантов расшифровки.

И сразу поясните, подходит ли Вам уже предложенный выше вариант.

Отправлено: 15:58, 28-10-2017 | #12


SHVtYW4=


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

Профиль | Отправить PM | Цитировать


Цитата Iska:
именно потому у меня так:
Код: Выделить весь код
	With WScript.CreateObject("WScript.Shell")
		With .CreateShortcut(objFSO.BuildPath(.SpecialFolders("AllUsersStartup"), objFSO.GetBaseName(strSourceFile) & ".lnk"))
»
Скрытый текст
Это видел.
В сообщении предложение представлено так, будто что-то интереснее сможешь предложить (Например вместо ...\Microsoft\Windows\Start Menu\Programs\Startup - какой-то такой путь, о котором не знаю).
Из сообщения без того понятно, что пользователь глупость предложил - при этом не подкрепив комментарием, какие следуют недоразумения.

+ Вас видимо задел сарказм (Это точно):
Цитата Felix-rus53:
шах и мат, программисты) »
- Мне также показался глупым, особенно учитывая какая чушь была предложена:
Цитата:
Код: Выделить весь код
copy "C:\Temp\virus.exe" "%AppData%\Microsoft\Windows\Start Menu\Programs\Startup"




Цитата DetFedot:
Кто может дать код какой добавит файл в автозагрузку regedit »
Скрытый текст
Для текущего пользователя
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"
Для всех пользователей
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"

Также вместо Run - можно использовать RunOnce: Это позволит выполнить запуск один раз, после запись из подраздела RunOnce удалится.

Для текущего пользователя
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"
Для всех пользователей
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"


Учитывая что вам нужен CMD/BAT, то:
Даже в интернет ненужно выходить за помощью - поскольку по reg add можно получить помощь на месте из командной строки:
Код: Выделить весь код
reg add /?
Вывод:
Код: Выделить весь код
reg add /?

REG ADD <имя_раздела> [/v <имя_параметра> | /ve] [/t <тип>] [/s <разделитель>]
        [/d <данные>] [/f]
        [/reg:32 | /reg:64]

  имя_раздела  [\\<компьютер>\]<раздел>

       Компьютер — имя удаленного компьютера. Если оно опущено, то по
                   умолчанию используется локальный компьютер. На удаленном
                   компьютере доступны только корневые разделы HKLM и HKU.

       Раздел —    КОРЕНЬ\<подраздел>

       КОРЕНЬ —    [ HKLM | HKCU | HKCR | HKU | HKCC ]

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

  /v   Имя параметра, добавляемого в выбранный раздел.

  /ve  Добавление параметра с пустым именем (по умолчанию) в этот раздел.

  /t   Тип данных
       [ REG_SZ    | REG_MULTI_SZ | REG_EXPAND_SZ |
         REG_DWORD | REG_QWORD    | REG_BINARY    | REG_NONE ]
        Если не указывается, то по умолчанию используется REG_SZ.

  /s   Символ, используемый в качестве разделителя данных для параметров
       типа REG_MULTI_SZ. Если не указан, то в качестве разделителя
       используется "\0".

  /d       Значение, присваиваемое добавляемому параметру реестра.

  /f       Принудительно перезаписывает существующую запись реестра без
           запроса подтверждения.

  /reg:32  Указывает, что к разделу реестра следует обращаться с помощью
           представления для 32-разрядных приложений.

  /reg:64  Указывает, что к разделу реестра следует обращаться с помощью
           представления для 64-разрядных приложений.

Примеры:

  REG ADD \\ABC\HKLM\Software\MyCo
    Добавляет раздел HKLM\Software\MyCo на удаленном компьютере ABC

  REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
    Добавляет параметр (имя: Data, тип: REG_BINARY, данные: fe340ead)

  REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
    Добавляет параметр (имя: MRU, тип: REG_MULTI_SZ, данные: fax\0mail\0\0)

  REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%
    Добавляет параметр (имя: Path, тип: REG_EXPAND_SZ, данные: %systemroot%)
    Примечание.  В расширяемой строке используйте знак вставки ( ^ )
Ориентируясь подсказкой - подставляете свои данные, например:

Для текущего пользователя Run
Код: Выделить весь код
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F
Для всех пользователей Run
Код: Выделить весь код
REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F

Для текущего пользователя RunOnce
Код: Выделить весь код
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F
Для всех пользователей RunOnce
Код: Выделить весь код
REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F
ключ /f подавляет запрос перезаписи в том случае, если запись в реестре существует. Таким образом произойдёт принудительное внесение данных в реестр.

Это самые банальные примеры.
Очевидно.

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

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

Отправлено: 22:09, 28-10-2017 | #13


Ветеран


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

Профиль | Отправить PM | Цитировать


Цитата Nordek:
+ Вас видимо задел сарказм (Это точно):
Цитата Felix-rus53:
шах и мат, программисты) »
»
Глупость меня задела, коллега, глупость, совмещённая с апломбом. Ибо я не всегда терпим к воинствующей глупости. Где Вы там нашли сарказм — не знаю. С моей стороны — да, как раз таки он самый.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:35, 29-10-2017 | #14



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Добавление в Автозагрузку

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Организую автозагрузку evpu Программирование в *nix 5 18-12-2015 12:49
Диагностика - [решено] Ccleaner. Постоянное добавление в автозагрузку. sjsdjsoiq Программное обеспечение Windows 1 17-02-2015 23:24
Службы - Защитить автозагрузку Славыч Microsoft Windows 2000/XP 1 03-05-2012 19:52
CMD/BAT - [решено] Добавление в Автозагрузку Odessa780 Скриптовые языки администрирования Windows 2 20-07-2011 16:06
[решено] Visual Tool Tip(добавление в автозагрузку) KillHunter Автоматическая установка приложений 2 15-05-2008 18:54




 
Переход