Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vbscript VBS脚本…打开两个命令窗口而不是一个_Vbscript_Vb6 - Fatal编程技术网

Vbscript VBS脚本…打开两个命令窗口而不是一个

Vbscript VBS脚本…打开两个命令窗口而不是一个,vbscript,vb6,Vbscript,Vb6,我正在使用下面的vbs启动一个可执行文件,以不同的用户身份运行。。最终用户不是技术人员,所以他只需双击vbs即可启动工具 这里的问题是,当用户双击vbs脚本时,会打开两个cmd窗口,而不是一个 有线索吗?原因是什么 Option explicit Dim oShell set oShell= Wscript.CreateObject("WScript.Shell") oShell.Run "RunAs /user:NETMON\mikep ""\\Shared\executeME

我正在使用下面的vbs启动一个可执行文件,以不同的用户身份运行。。最终用户不是技术人员,所以他只需双击vbs即可启动工具

这里的问题是,当用户双击vbs脚本时,会打开两个cmd窗口,而不是一个

有线索吗?原因是什么

  Option explicit
  Dim oShell
  set oShell= Wscript.CreateObject("WScript.Shell")
  oShell.Run "RunAs /user:NETMON\mikep ""\\Shared\executeME.exe"
  WScript.Sleep 100
  oShell.Sendkeys "password~"
  Wscript.Quit
也许应该是

oShell.Run "RunAs /user:NETMON\mikep ""\\Shared\executeME.exe"""

您的引号未正确匹配或关闭。

我添加了两个双引号,如您所述,但结果仍然相同。.两个cmd打开。.一个启动exe并自动关闭,另一个保持原样。。。