Dim objShell
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "cmd /k tzutil /l "
运行第一个脚本时它运行正常但是在运行第二个脚本完整命令时它不是那么缺少什么?
Dim objShell
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "cmd /k tzutil /s "Israel Standard Time""
答案 0 :(得分:2)
删除额外的双引号,然后重试:
objShell.Run "cmd /k tzutil /s Israel Standard Time"
或者,如果您想在双引号内传递时区,可以试试这个:
objShell.Run "cmd /k tzutil /s ""Israel Standard Time"""
或者,你可以写,
objShell.Run "tzutil /s Israel Standard Time"
所有这些都可以让您将当前时区更改为以色列的时区。