中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 22:24
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 怎样用bat或vbs强制关闭当前所有打开的窗口? 查看 1,158 回复 2
楼 主 怎样用bat或vbs强制关闭当前所有打开的窗口? 发表于 2009-12-09 12:28 ·  中国 湖北 武汉 电信
初级用户
★★
积分 126
发帖 53
注册 2007-04-03 12:33
19年会员
UID 83832
性别 男
状态 离线
怎么样用bat或vbs强制关闭当前桌面所有已打开的窗口???(具体窗口未知)
2 发表于 2009-12-09 20:30 ·  中国 广东 电信
初级用户
★★
l i u s s
积分 73
发帖 101
注册 2008-09-17 00:21
17年会员
UID 125825
性别 男
来自 GZ
状态 离线

Set objWord = CreateObject("Word.Application")
Set colTasks = objWord.Tasks
For Each objTask in colTasks
If objTask.Visible and InStr(objTask.Name,"Program Manager") = 0 Then
colTasks(objTask.Name).Close
End If
Next
objWord.Quit


脚本中心:使用 Microsoft Office 编写用于完成实际任务的脚本

[ Last edited by newxso on 2009-12-12 at 19:24 ]
3 能解释下这几句代码吗? 发表于 2009-12-11 14:27 ·  中国 湖北 武汉 电信
初级用户
★★
积分 126
发帖 53
注册 2007-04-03 12:33
19年会员
UID 83832
性别 男
状态 离线
vbs自学了很久,Word.Application这个对象第一次看见,能解释下这几句话的意思吗?
论坛跳转: