Войти

Показать полную графическую версию : [решено] Импорт всех reg-файлов в папке?


s127d
23-05-2008, 19:08
Есть несколько reg-файлов с твиками, которые я вношу на Т-13, либо после первого логина.
Кол-во файлов часто меняется.
Сейчас использую батник следующего содержания

START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_7zip.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_AG.REG"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_BRED2.REG"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_desk.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_DJVU.REG"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_EXPLORER.REG"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_FAR.REG"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_ie1.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_ie2.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_ie3.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_ie4block.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_ie5block.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_ie6allow.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_police.reg"
START/WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%WinDir%\TEMP\REG1\u_TEMP.REG"

При изменении кол-ва файлов приходится редактировать свой батник.
Можно ли в батнике прописать цикл, чтобы настройки импортировались независимо от их кол-ва?

Petya V4sechkin
23-05-2008, 20:43
s127d, можно:
For %%I In (%WinDir%\TEMP\REG1\*.reg) Do START /WAIT %SYSTEMROOT%\REGEDIT.EXE /S "%%~I"

s127d
24-05-2008, 05:11
To Petya V4sechkin
Спасибо!
:-)




© OSzone.net 2001-2012