中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-14 23:08
楼 主 vbs如何关闭run起的程序 发表于 2007-04-06 00:33 ·  中国 浙江 杭州 电信
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
UID 75212
性别 男
状态 离线
vbs run了一个程序;
向sleep 一段时间把他关掉;

怎么才能实现呢?

这个程序不支持关闭的热键
2 发表于 2007-04-06 01:35 ·  中国 浙江 杭州 华数宽带
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
UID 75212
性别 男
状态 离线
3 发表于 2007-04-06 02:13 ·  中国 浙江 杭州 华数宽带
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
UID 75212
性别 男
状态 离线
4 发表于 2007-04-06 02:19 ·  中国 四川 成都 教育网
中级用户
★★
积分 346
发帖 103
注册 2004-04-06 00:00
UID 21852
性别 男
状态 离线
script56.chm 搜索 exec
5 发表于 2007-04-06 04:32 ·  中国 浙江 杭州 华数宽带
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
UID 75212
性别 男
状态 离线
顶;
比如我开了一个ie;
怎么才能在vbs脚本退出时;把他run起的这个ie关掉;
不能杀进程;因为还有几个浏览网页的ie在
6 发表于 2007-04-06 04:50 ·  中国 四川 成都 教育网
中级用户
★★
积分 346
发帖 103
注册 2004-04-06 00:00
UID 21852
性别 男
状态 离线
script56.chm 搜索 exec
7 发表于 2007-04-06 05:06 ·  中国 浙江 杭州 华数宽带
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
UID 75212
性别 男
状态 离线
呵呵;
我搜了;不过似乎不是我想要的;
我再去仔细看看
8 发表于 2007-04-06 05:24 ·  中国 浙江 杭州 华数宽带
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
UID 75212
性别 男
状态 离线
还是不懂啊;
直接给个代码看看
9 发表于 2007-04-07 05:13 ·  中国 安徽 马鞍山 电信
中级用户
★★
积分 397
发帖 168
注册 2006-10-08 10:07
UID 64934
状态 离线
这是我查到的,不知道有没有用,按照4楼说的!!
===============================

Exec 方法 [VBScript]

显示所有语言
在子命令外壳程序中运行应用程序,提供对 StdIn/StdOut/StdErr 流的访问。

object.Exec(strCommand)
参数
object
WshShell 对象。
strCommand
表示用于运行脚本的命令行的字符串值。该命令行看上去和从命令提示符处键入完全一样。
说明
Exec 方法返回 WshScriptExec 对象,它提供有关用 Exec 运行的脚本状态和错误信息,还提供对 StdIn、StdOut 和 StdErr 频道的访问。Exec 方法只允许执行命令行应用程序。Exec 方法不能用于运行远程脚本。不要混淆 Exec 方法和 Execute 方法(后者属于 WshRemote 对象)。

示例
下面的示例演示 Exec 方法的基础。

[VBScript]
Dim WshShell, oExec
Set WshShell = CreateObject("WScript.Shell")

Set oExec = WshShell.Exec("calc")

Do While oExec.Status = 0
WScript.Sleep 100
Loop

WScript.Echo oExec.Status

请参阅
WshScriptExec 对象
论坛跳转: