中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-06 14:17
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]taskkill关闭文件夹 查看 886 回复 9
楼 主 [求助]taskkill关闭文件夹 发表于 2007-11-16 18:07 ·  中国 北京 鹏博士BGP
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
taskkill关闭文件夹能否实现?
2 发表于 2007-11-16 19:06 ·  中国 北京 联通
银牌会员
★★★
积分 1,287
发帖 634
注册 2007-05-02 15:06
19年会员
UID 87277
性别 男
来自 cmd.exe
状态 离线
关闭文件夹?
3 发表于 2007-11-16 19:18 ·  中国 陕西 西安 电信
初级用户
积分 28
发帖 9
注册 2007-10-19 22:32
18年会员
UID 100205
性别 男
状态 离线
不知道 没试过,不行的话就用rd (文件夹不是空的话就用 rd /s),taskkill不是结束进程的嘛
4 补充 发表于 2007-11-17 12:30 ·  中国 北京 鹏博士BGP
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
就是我打开了一个叫做test的文件夹,我不是要把它删除,我只是想把它关闭而已,用cmd命令能实现么?
5 发表于 2007-11-17 12:50 ·  中国 北京 联通
中级用户
★★
替身
积分 269
发帖 130
注册 2007-03-23 21:41
19年会员
UID 82683
性别 女
状态 离线
不能,这个问题曾经探讨过了
6 发表于 2007-11-17 14:44 ·  中国 浙江 温州 电信
中级用户
★★
积分 458
发帖 196
注册 2006-10-05 12:04
19年会员
UID 64614
状态 离线
结束explorer进程
7 发表于 2007-11-17 14:55 ·  中国 北京 联通
中级用户
★★
替身
积分 269
发帖 130
注册 2007-03-23 21:41
19年会员
UID 82683
性别 女
状态 离线
楼上真逗,结束explorer进程你认为就是关闭你所打开的那个文件夹吗?
8 发表于 2007-11-17 14:55 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
echo出个vbs按F4吧
set ws=wscript.createobject("wscript.shell")
ws.run "D:\test"
wscript.sleep 1000
ws.sendkeys("%{f4}")
第一高手 第二高手

9 发表于 2007-11-17 15:03 ·  中国 北京 联通
中级用户
★★
替身
积分 269
发帖 130
注册 2007-03-23 21:41
19年会员
UID 82683
性别 女
状态 离线
唉,说来说去还是用VBS的发送键来关闭,楼上这位大哥我觉得应该最好运行的时候保留一下他的handle比较好吧,这样会更加保险才对(回帖纯属为了积分,不要责怪我)
10 发表于 2007-11-17 16:55 ·  中国 北京 电信
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
我早就知道vbs可以了,但就是不知道cmd可不可以:


'sendkeys不用%{f4},避免出现关机提示。
set k=wscript.createobject("wscript.shell")
k.AppActivate "test"
k.SendKeys "^w"
论坛跳转: