Vbscript 从正在运行的脚本调用另一个VBS例程
我有一个打开文件、执行文件>另存为例程并关闭文件的脚本 我想运行“另存为”例程,然后部分调用一个单独的VBS脚本,该脚本将更改我在PC上的区域设置(该脚本位于另一个VBS文件中),然后我的脚本将继续并执行“另存为”例程,最后调用另一个脚本来重置我的区域设置Vbscript 从正在运行的脚本调用另一个VBS例程,vbscript,Vbscript,我有一个打开文件、执行文件>另存为例程并关闭文件的脚本 我想运行“另存为”例程,然后部分调用一个单独的VBS脚本,该脚本将更改我在PC上的区域设置(该脚本位于另一个VBS文件中),然后我的脚本将继续并执行“另存为”例程,最后调用另一个脚本来重置我的区域设置 我可以将代码粘贴到一个大脚本中,但为了保持干净,我倾向于在需要时调用它。无论如何,我不确定我是否理解您的问题。。。您可能想要更改时区: Set sh = CreateObject("WScript.Shell") sh.Run "tzutil
我可以将代码粘贴到一个大脚本中,但为了保持干净,我倾向于在需要时调用它。无论如何,我不确定我是否理解您的问题。。。您可能想要更改时区:
Set sh = CreateObject("WScript.Shell")
sh.Run "tzutil.exe /s ""Hawaiian Standard Time""", 1, true
sh.Run "w32tm.exe /resync", 1, true
或更改区域/位置:
的可能副本
Dim objShell: Set objShell = Wscript.CreateObject("WScript.Shell")
objShell.Run "set_timezone.vbs"
'Complete the save routine...
objShell.Run "revert_timezone.vbs"
Set objShell = Nothing