文章关键字 ‘WScript对象’

VBS变量名Wsh等于WScript对象?

2011年09月23日,星期五

昨天晚上朋友的电脑需要定时关机,于是打开记事本,敲了几行代码(不要问我为什么不用at命令)

set wsh = createobject("wscript.shell")
wscript.sleep 15 * 60 * 1000
wsh.run "shutdown /s /t 0"

双击运行,居然弹出个错误对话框

(更多…)

在VB中创建和使用VBS的内置WScript对象?

2010年08月8日,星期日

很久很久以前,在我还用VB的时候,我就想过这个问题。因为我想使用WScript对象的Sleep方法让程序暂停一段时间。但是一直没有找到方法。

今天看到MSDN上一篇文章《Why Can’t I Create The WScript Object?》,终于明白为什么我一直没有找到,因为根本没有这样的方法。文章里面已经说得很清楚了,“None of these properties make the slightest bit of sense to access outside of a running instance of WSH!”。所以,不要再做无谓的挣扎了。