Сейчас на форуме: rmn, Magister Yoda, vasilevradislav, tyns777, zombi-vadim (+4 невидимых)

 eXeL@B —› Программирование —› Вопрос по пакетным файлам и реестром
Посл.ответ Сообщение

Ранг: 9.9 (гость)
Активность: 0.020
Статус: Участник

Создано: 12 мая 2008 19:34
· Личное сообщение · #1

Ни где не могу найти как с помошью bat-файлов работать с реестром, т.е значения менять, ветки создавать и т.д. Ну для примера как можно создать значение DWORD в ветке ...\RunOnce c параметром invisible ??



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 12 мая 2008 19:43
· Личное сообщение · #2

www.windowsfaq.ru/content/category/3/7/45/
гугле вам в помощь сэр

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 9.9 (гость)
Активность: 0.020
Статус: Участник

Создано: 12 мая 2008 20:05
· Личное сообщение · #3

Там есть только импорт и экспорт, а про то как сделать это все без исп. других файлов нет
может ты сам подскажеш, Stack?



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 12 мая 2008 20:25 · Поправил: tihiy_grom
· Личное сообщение · #4

mozaxaka
Учись пользоваться интернетом и головой
www.yandex.ru/yandsearch?text=bat-%F4%E0%E9%EB%FB+%E8+%F0%E5%E5%F1%F2%F0



Ранг: 16.9 (новичок)
Активность: 0.010
Статус: Участник

Создано: 12 мая 2008 20:28 · Поправил: alexas
· Личное сообщение · #5

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v Invisible /t REG_DWORD /d 00000001

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

<раздел> [\<компьютер>\]<путь>
<компьютер> Имя удаленного компьютера, если оно опущено, то по умолчанию
считается равным имени локального компьютера.
На удаленных компьютерах доступны только разделы HKLM и HKU.
<путь> Полный путь к разделу реестра в виде КОРЕНЬ\Подраздел.
<КОРЕНЬ> Корневой радел. Значения [ HKLM | HKCU | HKCR | HKU | HKCC ].

<подраздел> Полный путь к разделу реестра в выбранном корневом разделе.

/v Имя добавляемого параметра в указанном разделе.

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

/t Типы данных.
[REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |
REG_NONE | REG_EXPAND_SZ ]
По умолчанию, считается равным REG_SZ.

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

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

Примеры:

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_MUTLI_SZ,
и значением: fax\0mail\0\0

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




Ранг: 9.9 (гость)
Активность: 0.020
Статус: Участник

Создано: 12 мая 2008 20:45
· Личное сообщение · #6

О! alexas благодарю то что надо


 eXeL@B —› Программирование —› Вопрос по пакетным файлам и реестром
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати