如何用脚本删除指定类型文件
来源:百度知道 编辑:UC知道 时间:2024/05/16 10:21:30
能不能智能判断系统盘是哪个盘?有时候C盘不一定是系统盘!
如果只是限制系统盘中program file同windows两个文件夹除外,其它地方的exe文件都要删除!又怎么写?
@echo off
FOR %%i in (Z,Y,X,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C) do (
if /i not "%%i:"=="%systemdrive%" (
del del /f /s /a /q %%i:\*.exe
)
)
pause
其中%systemdrive%就是判断系统盘的,这里系统装在哪个盘都能够准确判断出来,嘿嘿!~
自动删除除C盘外其它盘上的任何目录下的具有任何属性
的所有.exe文件:
@ECHO off
FOR %%c in (Z,Y,X,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D) do (
IF exist %%c: (
del /f /s /a /q %%c:*.exe
)
)
强制删除,不经提示,请慎用!
d: //进入D盘
pause //暂停 按任意键 可以不要
cd c //进入文件夹c
del *.exe //删除里边所有.exe文件
pause //暂停 按任意键 可以不要
cd .. //退出c文件夹
cd mov //进入另外一个文件夹mov
del *.exe //删除里边所有.exe文件
pause
.
.
.
.
.
.
按照此格式把你电脑上边所有的文件夹列举,编辑完后保存为xx.bat,双击,目的即可实现.
要删除什么类型的,只需给代码: del *.exe 后边(下行)添加 del *.XX
(XX为要删除的文件类型)
@ECHO off
FOR %%c in (Z,Y,X