Board logo

标题: [问题求助] 为什么显示关机画面的VBS这样写会报错? [打印本页]

作者: PCL505512957    时间: 2011-9-25 15:48     标题: 为什么显示关机画面的VBS这样写会报错?

代码如下
set wsh=createobject("wscript.shell")
wsh.sendkeys "^{Esc}u"

请问错在哪里了呢?它老是显示一个窗口说什么无法找到对象什么的?拜托路过的大侠帮帮忙,困惑我好几天了
作者: haokeyy    时间: 2011-9-25 16:08

换个变量名吧,wsh = wscript

MsgBox wsh.scriptfullname
MsgBox WScript.ScriptFullName
两者相同



还有,显示关机画面,这个方法也行
Dim shell
Set shell = CreateObject("shell.application")
shell.ShutdownWindows
作者: broly    时间: 2011-9-25 18:14

试试这个
  1. dim wsh
  2. set wsh=createobject("wscript.shell")
  3. wsh.sendkeys "^{Esc}u"
复制代码

作者: PCL505512957    时间: 2011-9-26 13:06

回复 2# haokeyy


    为什么wsh不行呢?




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2