作者:wang6610 | 时间:2007-04-30 04:16 | 标题:如何用批删除各目录下的与所在目录同名的exe文件
那位同学给写个这样的批处理,删除各分区各目录下与目录名相同的*.EXE
[ Last edited by wang6610 on 2007-4-30 at 10:09 AM ]
作者:zhoushijay | 时间:2007-04-30 05:03
与目录名相同的*.EXE
如果目录是 c:\a\s\d\f\ 还有文件叫“c:\a\s\d\f\.exe”的吗?
作者:flyinspace | 时间:2007-04-30 05:08
自己写啊。看你灌水都灌到高级用户了。。
怎么不自己写一个呢?
作者:wang6610 | 时间:2007-04-30 06:28
Originally posted by zhoushijay at 2007-4-30 05:03 AM:
与目录名相同的*.EXE
如果目录是 c:\a\s\d\f\ 还有文件叫“c:\a\s\d\f\.exe”的吗?
比如:
c:盘下有文件夹“C:\wenjian\” 要删除的就是"C:\wenjian\wenjian.exe"
朋友的机器中毒了,在硬盘所有文件夹下都有一个与其所在文件夹同名的exe,大小都是88.0KB。
手工删除很麻烦。
[
Last edited by wang6610 on 2007-4-30 at 10:10 AM ]
作者:baomaboy | 时间:2007-04-30 06:48
都“高级”了 怎么还犯这种低级错误!
[ Last edited by baomaboy on 2007-4-30 at 06:49 AM ]
作者:zhoushijay | 时间:2007-04-30 07:05
@echo off
for %%a in (c,d,e,f) do (
for /f "delims=" %%i in ('dir/s/b/ad %%a:\') do (
del %%i\%%~nxi.exe
)
)
pause
作者:bingxiao20 | 时间:2007-04-30 07:06
for %%m in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @if exist %%m:\ @%%m: & @cd \ & @if existC:\wenjian\wenjian.exe @del wenjian.exe
你试下这个看看行不行
作者:08765976 | 时间:2007-05-09 21:05
看不懂耶