如何在一个VBScript中运行这两个命令?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在一个VBScript中运行这两个命令?相关的知识,希望对你有一定的参考价值。

如果任务栏处于隐藏模式,则显示并反转。

Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "nircmd.exe win show class Shell_TrayWnd"
Set oShell = Nothing'
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "nircmd.exe win hide class Shell_TrayWnd"
Set oShell = Nothing'
答案

你想做的事情被称为“切换”,你只需要一个动作。来自nircmd documentation

togglehide:在可见和隐藏状态之间切换指定的窗口。

Set sh = CreateObject("WScript.Shell")
sh.Run "nircmd.exe win togglehide class Shell_TrayWnd"

以上是关于如何在一个VBScript中运行这两个命令?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 vbscript 中使用字符串变量作为 telnet 命令?

如何在带有命令行参数的 vbscript 中调用函数?

如何成功执行vbscript?

VBscript运行shell命令脚本有效,但什么都不做

使用 vbscript 命令提示符中的多个命令

如何在VBScript中的同一字符串的两个索引位置之间存储所有文本?