迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 操作系统 >

以静默模式运行批处理脚本

作者:迹忆客 最近更新:2023/08/14 浏览次数:

如果您在没有静默模式的情况下运行 CMD,命令提示符将打印 CMD 中的每一行代码。 本文将介绍如何通过批处理脚本激活CMD静默模式。

我们还将学习静默运行批处理脚本的不同方法。 我们将看一些示例和解释,以使该主题变得更容易。


使用 @echo off 命令以静默模式运行批处理脚本

Batch 中名为 echo 的内置命令在脚本中用于多种用途。 我们将在命令 echo 中包含 @。

假设您在脚本开头添加命令 @echo off。 我们看下面的例子。

SET /A x = 15
SET /A y = 25
SET /A z = %x% + %y%
ECHO The sum of a and b is %z%
IF %z% LSS 20 (echo The result is less than 20) ELSE (echo The result is greater than 20)

在上面的示例中,我们添加了两个数字并检查数字是否小于 20。但要点是,如果您不在代码开头使用命令 @echo off,您将得到类似以下的输出 下面一张。

输出:

C:\Destination\Author>SET /A x = 15

C:\Destination\Author>SET /A y = 25

C:\Destination\Author>SET /A z = 15 + 25

C:\Destination\Author>ECHO The sum of a and b is 40
The sum of a and b is 40

C:\Destination\Author>IF 40 LSS 20 (echo The result is less than 20 ) ELSE (echo The result is greater than 20 )
The result is greater than 20

现在,如果您在脚本开头使用命令 @echo off,您的输出将如下所示:

The sum of a and b is 40
The result is greater than 20

因此,命令 @echo off 将关闭批处理脚本中每一行的显示并提供良好的输出。


使用第三方软件静默运行批处理脚本

下面,我们分享了一些可用于执行批处理脚本的第三方软件。

隐藏启动 (HStart)

隐藏启动是一个功能强大且可移植的工具,您可以通过它应用多个选项来启动脚本和可执行文件。 您将拥有隐藏控制台窗口、以最高权限运行等选项。

要借助此第三方软件运行批处理脚本,您只需提供文件的位置并将其添加到可执行文件中。

SilentCMD

SilentCMD 是一个小型轻量级第三方工具,可用于运行批处理脚本。 使用 SilentCMD 运行批处理脚本时的基本语法是:

SilentCMD [path to your file] [your batch arguments] [ available options]

NirCMD

NirCMD 是 NirSoft 创建的第三方软件。 它是一个具有多功能的小工具,无需打开任何控制台窗口即可执行多项任务。

使用该第三方软件的一般语法是:

nircmd exec hide [ Your Path to file]

使用 VB 脚本静默运行批处理脚本

您可以使用 Visual Basic 脚本运行批处理文件。 要借助 VB 脚本运行批处理脚本,您可以按照以下示例操作:

SET WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\YourLocation\YourScript.bat" & Chr(34), 0
SET WshShell = Nothing

使用任务计划程序静默运行批处理脚本

您还可以通过任务计划程序将批处理脚本作为计划任务运行。 为此,您必须执行以下步骤:

  • 打开任务计划程序。
  • 现在,单击“创建任务”。

    任务计划程序 - 创建任务

  • 在此提供姓名和必要信息。

    任务计划程序 - 提供信息

  • 现在,单击“操作”选项卡,然后单击“新建”。

    任务计划程序 - 单击“操作”选项卡

    任务计划程序 - 单击“新建”

  • 现在提供批处理脚本的确切位置,选择操作,并在必要时提供可选设置。
  • 最后,在两个打开的窗口中单击“确定”。

上一篇:在批处理脚本中替换文件中的文本

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在批处理脚本中替换文件中的文本

发布时间:2023/08/12 浏览次数:185 分类:操作系统

在本文中,我们将介绍一些替换文件中文本的方法。 我们将看到两种不同的方式。我们的第一种方法仅包含用于执行任务的批处理脚本,第二种方法通过 Windows PowerShell 提供解决方案。

在 C# 中运行批处理脚本

发布时间:2023/08/12 浏览次数:84 分类:操作系统

在本文中,我们将了解如何编写可以从目录运行批处理文件的 C# 程序。在 C# 中运行批处理脚本 在C#中,当我们想要执行一个批处理文件时,它充当一个进程。

在批处理脚本中提取或解压缩文件

发布时间:2023/08/12 浏览次数:166 分类:操作系统

在本文中,我们将了解如何创建批处理脚本来从 zip 文件中提取文件。创建批处理脚本来解压缩文件 我们可以使用批处理脚本提取或解压缩文件,其中需要包含将提取文件的目标目录和源文件的

获取当前批处理文件目录

发布时间:2023/08/12 浏览次数:140 分类:操作系统

本文演示如何确定批处理文件的位置。 批处理脚本非常适合自动化。有时您可能需要获取批处理文件的位置。 本文将帮助您确定工作目录和批处理文件位置。

为批处理文件创建快捷方式

发布时间:2023/08/12 浏览次数:167 分类:操作系统

本文讨论在 Windows 上创建批处理文件快捷方式的各种方法。 我们将介绍两种不同的方法,用于使批处理脚本在 Windows 启动文件夹中创建快捷方式。用于创建批处理文件快捷方式的 PowerShell 命令

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便