【发布时间】:2013-11-12 11:31:40
【问题描述】:
我有这行代码 我想通过 VBScript 在域环境中的远程计算机上运行共享程序。第一部分没问题,它要求我输入计算机名称,但问题出在第二部分。我不知道如何在我在第一部分输入的远程计算机上运行程序。
computer = inputbox ("What computer do you wish to check? (Press Enter if this computer)","Computer")
set WMI = GetObject("WinMgmts://" & computer)
If computer="" then computer = "this computer"
Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run("""\\compname\Share\progr.exe""")
Set objShell = nothing
运行此脚本后,它将在我的计算机上运行程序,而不是在远程计算机上。我想在通过键盘输入的特定计算机上运行该程序。
【问题讨论】:
标签: batch-file parameters vbscript