中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-05 11:24
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求,关闭特定程序后自动注销系统的程序! 查看 1,153 回复 5
楼 主 求,关闭特定程序后自动注销系统的程序! 发表于 2007-08-05 12:18 ·  中国 广东 广州 电信
初级用户
积分 98
发帖 39
注册 2007-03-16 11:19
19年会员
UID 81943
性别 男
状态 离线
环境 windows xp
应用 要求开机后只运行特定的程序,然后桌面是完全屏蔽掉(通过组策略实现),其它程序都不给运行.希望得到的效果是关闭那个特定的程序后系统可以自动注销或重启系统.
不知道用批处理或vbs脚本能不能实现,我想到的是通过判断进程中是否存在那个特定程序的进程,如果没有就运行注销系统命令,不过自己没这个能力,希望高手指点.
2 发表于 2007-08-05 12:52 ·  中国 浙江 宁波 电信
中级用户
★★
积分 385
发帖 156
注册 2007-01-19 02:32
19年会员
UID 76955
性别 男
状态 离线
用BAT占着内存循环检测是可以做到,不过机子会变卡。吃内存
3 发表于 2007-08-05 13:06 ·  中国 广东 广州 电信
初级用户
积分 98
发帖 39
注册 2007-03-16 11:19
19年会员
UID 81943
性别 男
状态 离线
哦.那这样就不太可行了.
4 发表于 2007-08-05 13:10 ·  中国 北京 中国科学院研究生院玉泉四公寓
银牌会员
★★★
积分 1,187
发帖 555
注册 2006-12-21 07:35
19年会员
UID 74129
性别 男
状态 离线
提示:
用vbs 或者wmi 应该可以的.

我不太熟!!
版上有人很在行的!
5 发表于 2007-08-05 13:19 ·  中国 广东 广州 电信
初级用户
积分 98
发帖 39
注册 2007-03-16 11:19
19年会员
UID 81943
性别 男
状态 离线
正在啃着"vbs简明教程",呵呵. 高手们出来解救一下吧!
6 发表于 2007-08-05 13:55 ·  中国 广东 广州 电信
初级用户
积分 98
发帖 39
注册 2007-03-16 11:19
19年会员
UID 81943
性别 男
状态 离线
呵呵,似乎这样是可以的.拉得太快没看到 "vbs运行外部命令"
Set objShell = CreateObject("Wscript.Shell")

objShell.Run "notepad" ,,true

objShell.Run "shutdown -l"
论坛跳转: