|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Внесение в реестр данных через BAT файл |
|
CMD/BAT - [решено] Внесение в реестр данных через BAT файл
|
Ветеран Сообщения: 2756 |
Профиль | Отправить PM | Цитировать Подскажите как BAT ником вносить в реестр различные типы данных - Reg_Dword, Reg_SZ, hex... Спасибо
|
|
Отправлено: 23:14, 07-08-2009 |
Старожил Сообщения: 426
|
Профиль | Отправить PM | Цитировать Если файл с данными уже имеется, то можно обычным RegEdit`ом - у него есть нигде не описанные ключи, я их подсмотрел в ранних версиях FAR:
SaveSettings.bat @echo off rem This batch file saves Far settings from the registry rem to files FarSave1.reg and FarSave2.reg regedit /ea FarSave1.reg HKEY_CURRENT_USER\Software\Far regedit /ea FarSave2.reg HKEY_LOCAL_MACHINE\Software\Far @echo off rem This batch file restores Far settings from previously saved rem files FarSave1.reg and FarSave2.reg to the registry if not exist FarSave?.reg goto import echo REGEDIT4 > "%TEMP%\$DelOld$.reg" echo [-HKEY_CURRENT_USER\Software\Far] >> "%TEMP%\$DelOld$.reg" echo [-HKEY_LOCAL_MACHINE\Software\Far] >> "%TEMP%\$DelOld$.reg" start/wait regedit -s "%TEMP%\$DelOld$.reg" del "%TEMP%\$DelOld$.reg" > nul :import echo REGEDIT4 > "%TEMP%\$DelCache$.reg" echo [-HKEY_CURRENT_USER\Software\Far\PluginsCache] >> "%TEMP%\$DelCache$.reg" start/wait regedit -s FarSave1.reg FarSave2.reg "%TEMP%\$DelCache$.reg" del "%TEMP%\$DelCache$.reg" > nul |
Отправлено: 00:34, 08-08-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 01:10, 08-08-2009 | #3 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать Тип данных указывается ключом /t
Reg Add "HKLM\SOFTWARE\Mathsoft\Mathcad 14\FlexLM" /v LicensePath /t Reg_SZ /d "%PROGRAMFILES%\Mathcad\Mathcad 14\license.dat" /F >Nul |
Отправлено: 09:12, 10-08-2009 | #4 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 16:51, 16-08-2009 | #5 |
Сообщения: 53406
|
Профиль | Отправить PM | Цитировать |
Отправлено: 18:36, 16-08-2009 | #6 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Уважамые, будте добры, ткните пальцем, где у меня ошибка:
нужно добавить посредствам командной строки вот эту запись: [HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\Profiles\@My profile] "SelectedServer"="\\\\192.168.44.111\\public\\nod_upd" |
Отправлено: 07:33, 24-06-2010 | #7 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать Cyber_Maniac, справкой прользуйтесь!
reg add /? там написано: Цитата:
|
|
------- Отправлено: 07:57, 24-06-2010 | #8 |
Новый участник Сообщения: 29
|
Профиль | Отправить PM | Цитировать Не могу понять где ошибка...
REG ADD "HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles" /f /v "D:\Bases\Continent\" /t REG_SZ /d "Continent" В реестр в name вносится строчка D:\Bases\Continent\" /t REG_SZ /d "Continent ?!?! Если оставить двойные слеши то добавляется нормально, но путь к базе с двойными слешами не проканает. рег файл видит так [HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles] "f:\\Applications\\1c\\Bases\\Continent\\"="Континент" Разобрался...в моём случаем name это пусть к базе 1с. для того чтобы работала ставим на конце имени(в мём случаем пути) второй \ REG ADD "HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles" /f /v "D:\Bases\Continent\\" /t REG_SZ /d "Continent" |
Отправлено: 11:56, 01-07-2010 | #9 |
Новый участник Сообщения: 4
|
Профиль | Сайт | Отправить PM | Цитировать |
Отправлено: 13:45, 12-08-2018 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] bat-файл на русском | snake-as | Microsoft Windows NT/2000/2003 | 16 | 17-01-2010 03:52 | |
CMD/BAT - [решено] Отключить UAC в Windows 7 через cmd/bat/реестр на уже работающей машине. | seriych | Скриптовые языки администрирования Windows | 6 | 21-11-2009 23:23 | |
CMD/BAT - [решено] *.bat файл на удаление папок по шаблону | smol84 | Скриптовые языки администрирования Windows | 3 | 10-03-2009 15:49 | |
VBS/WSH/JS - Внесение изменений в реестр из под имени учётной записи администратора | SANIOK_AV | Скриптовые языки администрирования Windows | 2 | 27-01-2009 11:03 | |
[решено] не срабатывает cmd файл вносящий правку в реестр | rizz | Microsoft Windows 2000/XP | 11 | 02-05-2007 17:42 |
|