删除文件以用于代码提交(MFC OCX)
echo off
cls
color 2e
ECHO 建议先用VS进程批清除,然后使用本清除程序
ECHO rd /s /q Debug ECHO **************************删除Debug【子目录带/S】 **********************
ECHO rd /s /q Release ECHO **************************删除Release【子目录带/S】*******************
ECHO RD:/S 除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。/Q安静模式,带 /S 删除目录树时不要求确认
ECHO *******************删除包含Debug字符串的文件夹【子目录带/S】***********************
for /d /r %%b in (*Debug*) do rd /s /q "%%b"
ECHO **************************删除包含Releas字符串的文件夹【子目录带/S】***********************
for /d /r %%b in (*Release*) do rd /s /q "%%b"
ECHO **************DEL删除相关文件(【子目录带/S】显示,非只读,非系统,非隐藏)****************
ECHO DEL:/P删除每一个文件之前提示确认。 /F强制删除只读文件。/S从所有子目录删除指定文件。/Q安静模式。删除全局通配符时,不要求确认。
DEL /s *.suo
DEL /s *.aps
DEL /s *.bak
DEL /s *.user
DEL /s *.ncb
DEL /s *_i.c
DEL /s *_i.h
pause
批量修改文件夹中文件名.bat
@echo off
setlocal EnableDelayedExpansion
for /f "delims=" %%a in ('dir /b /s /a-d *ConvertToHRClient*') do (
set wkdxz=%%~nxa
ren "%%~dpnxa" "!wkdxz:ConvertToHRClient=HRMonitorClient!")
echo OK!
pause
批量注册所有COM组件.
regsvr32 /s Krs_RegControl.dll
for /r %%i in (*.ocx) do regsvr32 /s "%%i"
for /r %%i in (*.dll) do regsvr32 /s "%%i"

浙公网安备 33010602011771号