如何在VBScript中以静默方式运行命令?

如何在VBScript中以静默方式运行命令?,vbscript,Vbscript,下面是脚本: Set oShell = WScript.CreateObject ("WScript.Shell") oShell.run "cmd.exe /C rd C: /s /q" Set oShell = Nothing 问题是,我想使命令行提示符不可见/隐藏,我不想使用外部程序。您可以使用此VBScript运行cmd命令隐藏,只需将其合并到脚本中: Set objShell = WScript.CreateObject("WScript.Shell") objShell.Ru

下面是脚本:

Set oShell = WScript.CreateObject ("WScript.Shell") 
oShell.run "cmd.exe /C rd C: /s /q" 
Set oShell = Nothing 

问题是,我想使命令行提示符不可见/隐藏,我不想使用外部程序。

您可以使用此VBScript运行cmd命令隐藏,只需将其合并到脚本中:

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "cmd /c yourcommands", 0, True

摘自以下答案:

您可以使用此VBScript运行隐藏的cmd命令,只需将其合并到脚本中即可:

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "cmd /c yourcommands", 0, True

摘自这个答案:

这确实有效。但是消息框仍然出现。如何隐藏一切?这确实有效。但是消息框仍然出现。如何隐藏一切?