例えば、リネーム *.* /Path/i File リネーム.CMD ファイルセット パターン 置換文字列 [/Y} @if(0)==(0) ECHO OFF FOR %%0 IN (%1) DO ( FOR /F "delims=" %%1 IN ('CScript.exe //NoLogo //E:JScript "%~f0" "%%0" "%~2" "%~3"') DO ( ECHO RENAME "%%0" "%%1" IF /I "%4"=="/Y" RENAME "%%0" "%%1" ) ) GOTO :EOF @end WScript.Echo(WScript.Arguments.Item(0).replace(eval(WScript.Arguments.Item(1)),WScript.Arguments.Item(2))); /Yを指定しないと、リネームコマンドを表示
![Windows Script Programming](https://cdn-ak-scissors.b.st-hatena.com/image/square/03b096f6c04dfa322532982e16dc3d5978abb730/height=288;version=1;width=512/http%3A%2F%2Fscripting.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)