Страница 1 из 1
Добавление всех .REG файлов из папки в реестр
Добавлено: Вт дек 15, 2009 23:36
Andrey_A
Есть папка, к которой пополняются файлы реестра .REG. Когда их было мало нажимал вручную. Когда стало побольше вносил в батник, но пришла мысль, а как сделать так, чтобы с помощью скрипта или какой-нибудь утилиты все в папке .reg файлы внеслись в реестр без дополнительных запросов
Добавлено: Ср дек 16, 2009 00:02
Samwatas
Всё тем же батником (конструкцией типа "for %%a in (*.reg) do" которая переберет все рег-файлы в папке).
Добавлено: Ср дек 16, 2009 12:20
Andrey_A
А можно поподробнее написать полный код
в батник я умею прописывать только это
regedit /s "Files\Reg\Punto_Switcher.reg"
Добавлено: Ср дек 16, 2009 15:00
Tol!k
Да примерно так (не тестировал) :
Код: Выделить всё
cd /d "D:\Files\Reg"
for %%a in (*.reg) do regedit.exe /s "%%a"
или с помощью
forfiles:
Код: Выделить всё
forfiles.exe /P "D:\Files\Reg" /M *.reg /C "regedit.exe /s @file"
Добавлено: Ср дек 16, 2009 21:41
Andrey_A
На примере Tol!k я, эксперементируя, в итоге получил кнопку (так как необходимо было прописать путь с переменной). Вот сама кнопка, вроде работает.
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMSPEC% /c
(cd /D %%COMMANDER_PATH%%\Files\Reg\Associations) && (for %%a in (*.reg) do regedit.exe /s "%%a")
wcmicons.dll,79
Регистрация всех .REG файлов в реестре из данной папки
-1