Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   В поиске - конвертер BAT to REG (http://forum.oszone.net/showthread.php?t=304900)

MKN 03-09-2015 16:51 2549199

В поиске - конвертер BAT to REG
 
Нужна программа для конвертирования bat/cmd файлов, содержащих команды записи различных данных в реестр - в стандартный REG файл.
(из reg в bat - море программ. Наоборот - так и не нашёл нигде..)

Iska 03-09-2015 17:09 2549207

Сомневаюсь, что найдёте — файл *.reg имеет жёстко заданную структуру, пакетный файл — нет.

Blast 03-09-2015 19:35 2549256

MKN, можно посмотреть кусок такого командного файла?

MKN 03-09-2015 20:30 2549280

Цитата:

Цитата Blast
можно посмотреть кусок такого командного файла? »

Самый что ни на есть стандартный вариант, к примеру :
Код:

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata" /v "PreventDeviceMetadataFromNetwork" /t REG_DWORD /d 1 /f
 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" /v "AllowTelemetry" /t REG_DWORD /d 0 /f
 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MRT" /v "DontOfferThroughWUAU" /t REG_DWORD /d 1 /f
 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SQMClient\Windows" /v "CEIPEnable" /t REG_DWORD /d 0 /f
 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat" /v "AITEnable" /t REG_DWORD /d 0 /f
 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat" /v "DisableUAR" /t REG_DWORD /d 1 /f
 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry" /t REG_DWORD /d 0 /f
 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\AutoLogger-Diagtrack-Listener" /v "Start" /t REG_DWORD /d 0 /f
 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\SQMLogger" /v "Start" /t REG_DWORD /d 0 /f

По моему, преобразовать такой код в reg-файл , не особо сложная задача... (предполагается, что в код не будут входить никакие пользовательские переменные, только стандартные системные)
Даже, если в cmd будет находится ещё что то, кроме строк с командами на работу с реестром, то и это не препятствие... Обрабатываться будут только строки с reg командами, прочие игнорироваться, соответственно результатом конвертации будет рег файл только с обработанными данными...


Время: 23:53.

Время: 23:53.
© OSzone.net 2001-