- @echo off
- rem 保存为ANSI
- pushd "%~1\"
- set "str=%~2"
- set "Get=GetStandardStream"
- set "new=new ActiveXObject('Scripting.FileSystemObject')"
- for /f "delims=" %%i in ('dir /b /a-d *.cpp *.h') do (
- if not exist "%str%%%~xi" (
- mshta "javascript:var f=%new%;var s=f.%Get%(0).readall();f.%Get%(1).Write(s.replace(/%%~ni/g,'%str%'));close()"<"%%~fi"|findstr .* >"%str%%%~xi"
- )
- )
- popd
- exit /b
复制代码
|