VBS 变量用于执行
VBS variable use to execute
这是我的 vbs :
Myvar = "calc"
command = "powershell.exe -nologo -command Myvar"
set shell = CreateObject("WScript.Shell")
shell.Run command,0
它不起作用。不执行计算。
稍后,我会将 calc 替换为带空格的 ps1 文件。
你能帮助我吗?
谢谢
"... Myvar"
只是一个带引号的字符串,没有替换变量的值。
您需要连接变量,使用连接运算符&
:
附加变量的值
command = "powershell.exe -nologo -command " & Myvar
这是我的 vbs :
Myvar = "calc"
command = "powershell.exe -nologo -command Myvar"
set shell = CreateObject("WScript.Shell")
shell.Run command,0
它不起作用。不执行计算。
稍后,我会将 calc 替换为带空格的 ps1 文件。 你能帮助我吗? 谢谢
"... Myvar"
只是一个带引号的字符串,没有替换变量的值。
您需要连接变量,使用连接运算符&
:
command = "powershell.exe -nologo -command " & Myvar