現在のディレクトリ内のすべての .reg ファイルを実行する次のスクリプトがあります。問題は、そのフォルダーにサブディレクトリもあり、それらのregファイルも実行したいことです。どのスイッチを使用すればよいかわかりません。/s
ドライブのすべての.regファイルを返すを使用してみます。
これは私のバッチファイルがどのように見えるかです:
rem @echo off
cls
SET folder=%~dp0
for %%i in ("%folder%*.reg") do (regedit /s "%%i")
echo done
pause
EXIT
これは、ファイル/ディレクトリ構造がどのように見えるかです:
Folder1
batchfile.bat -> user double clicks or executes from command prompt
1.reg
2.reg
3.reg
Folder2
4.reg
5.reg
ここで何が欠けていますか?