中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-13 22:12
16 发表于 2008-07-13 16:34 ·  中国 广东 深圳 电信
中级用户
★★
积分 301
发帖 135
注册 2007-05-15 16:49
UID 88615
性别 男
状态 离线
@echo off
for /f %%a in ('tasklist /nh') do (>>1.txt echo %%a)
>>1.txt echo NBRamCli.exe
>>1.txt echo qq.exe
>>1.txt echo iexplore.exe
>>1.txt echo winrar.exe
for /f %%a in (1.txt) do (
if not exist oldlist\%%a (md oldlist\%%a)
)
:action
for /f %%a in ('tasklist /nh') do (
if not exist oldlist\%%a (taskkill /t /f /im %%a &echo.%%a>>2.txt)
)
ping -n 2 127.0>nul
goto action

非要建立文件夹才行吗,有没有不需要建立文件夹的
是不是只有用if not exist检索 才更加快
17 发表于 2008-07-13 17:19 ·  中国 广东 揭阳 电信
银牌会员
★★★★
SuperCleaner
积分 2,362
发帖 1,133
注册 2008-02-02 21:36
UID 110072
性别 男
状态 离线
唉 因为我菜嘛……
我试过用文本 或用本身的末端重定向,但是,对比的时候时间长。
可能fc等的文件对比命令可以吧,但是我并不了解。


(我也是在网吧上网的 嘿嘿)

[ Last edited by 523066680 on 2008-7-13 at 05:21 PM ]
18 发表于 2008-07-13 19:16 ·  中国 广东 深圳 电信
中级用户
★★
积分 301
发帖 135
注册 2007-05-15 16:49
UID 88615
性别 男
状态 离线
你都研究这么深了,不菜的
我想find 命令既然对比的时间长,那么fc命令说不定都包含find打包的,哈哈,
还是if not exist最好
19 发表于 2008-07-13 19:21 ·  中国 广东 广州 番禺区 电信
高级用户
★★
我思故我在
积分 512
发帖 228
注册 2007-01-21 10:31
UID 77225
性别 男
状态 离线
怎么总想着用拖拉机开出宝马的速度?
我确实是只菜鸟,而且这里X人太多,所以我不敢装X。谁要再说我装X,我就XXOO他。
20 发表于 2008-07-13 19:32 ·  中国 广东 深圳 电信
中级用户
★★
积分 301
发帖 135
注册 2007-05-15 16:49
UID 88615
性别 男
状态 离线
高人说话太深奥了,我还是云里雾里,都怪语文没有学好
是借代还是借喻啊,qinbuer能不能讲清楚点,拖拉机和宝马是代表什么哈
21 发表于 2008-07-14 07:40 ·  中国 广东 揭阳 电信
银牌会员
★★★★
SuperCleaner
积分 2,362
发帖 1,133
注册 2008-02-02 21:36
UID 110072
性别 男
状态 离线
啊 ……批处理本来就是靠其他组件运行的……速度当然不像那些二进制文件咯……
而且批处理一些缺陷要靠代码的灵活来解决。大家一起努力!
22 发表于 2008-07-14 13:53 ·  中国 广东 深圳 电信
中级用户
★★
积分 301
发帖 135
注册 2007-05-15 16:49
UID 88615
性别 男
状态 离线
If.Exist好,说的对
http://hi.baidu.com/523066680/blog
顶,支持

[ Last edited by wert123 on 2008-7-14 at 01:56 PM ]
论坛跳转: