以下是批处理的代码:
@echo off
set nowpath=%cd%
cd \
cd %nowpath%
::delete specify file(*.pdb,*.vshost.*)
for /r %nowpath% %%i in (*.pdb,*.vshost.*) do (del %%i)
::delete specify folder(obj,bin)
for /r %nowpath% %%i in (obj,bin) do (if exist %%i rd /s /q %%i)
echo ok
pause
注:
1、批处理中两个半角冒号开头表示注释掉这一行
2、将以上代码复制到记事本中,并且命名为bat后缀的文件,如clear.bat.
3、clear.bat最好放到要执行删除操作的目录(或上层目录)
如果只要删除某个文件,可以将for /r %nowpath% %%i in (obj,bin) do (if exist %%i rd /s /q %%i) 这一句去掉,然后将for /r %nowpath% %%i in (*.pdb,*.vshost.*) do (del %%i) 这一句中的(*.pdb,*.vshost.*)改成要删除的文件。
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论