尽管批处理文件在操作系统方面与复古相似,但它们是完成任务的最佳途径之一。 如果你每天都要求你运行一些预定义的命令,那么控制台的窗口很烦人,特别是当你确定它们是完美的时候,并且不会犯任何错误。 在本指南中,我们将学习如何以后台模式静默运行批处理文件并隐藏控制台窗口。
在Windows上静默运行批处理文件
如果您想要运行一个简单的批处理文件,则可以创建另一个批处理文件,然后按如下所示键入该命令
描述任务的名称
START /MIN CMD.EXE /C mysecondbatchfile.bat
有两种方法可以执行它。
--在命令提示符下运行它。
--在桌面上创建一个快捷方式,并将其指向bat文件。 确保将快捷方式的属性更改为开始最小化。
使用计划任务静默运行批处理文件
Windows有大量未使用的功能。 任务计划程序就是其中之一。 此功能允许您定期或每天在后台运行任务。 您可以轻松地安排批处理文件使用计划任务自动运行,并提供开箱即用的选项。
这是使用它的过程。
--在Cortana框中键入“任务计划程序”,您应该看到列出的应用程序。 您还可以选择在运行提示符中键入“taskschd.msc”以将其打开。
--在右侧的最后一个窗格上,查找一个说明创建基本任务的选项。 点击它打开。
--这将启动一个向导来问你
你什么时候开始这项任务? 您可以选择每日,每周,每月,每次,当计算机启动时等。
接下来,选择一个程序,它将提供选择程序或脚本,添加参数,详细开始等。
--使用这个,你可以添加一个bat文件需要的所有东西。 最后,选择打开的属性窗口进一步配置。--在属性窗口中,即使用户注销以确保您的程序正在全天候工作,您也可以选择运行该程序。 确保选择隐藏。
--通过选择“以最高权限运行”框来添加管理员权限权限。 完成后点击确定,
--为了测试,该任务完全按照您需要的方式工作,右键单击并选择运行。

顺便提一下,Slimm Bat To Exe Converter提供了三种类型的模式,包括快速,无窗口和自定义。你可以从Softpedia下载它。

静默运行批处理文件并使用免费软件隐藏控制台窗口
1]隐藏开始或HStart


它是一个轻量级的命令行实用程序,允许您在后台运行控制台应用程序和批处理文件,而无需任何窗口。 它甚至可以处理UAC特权提升,并且可以并行或同步运行多个命令。 该程序提供了一个用户界面,可以很容易地设置。
--将批处理文件拖放到界面上。
--选择包括隐藏控制台窗口,UAC等选项。
--您还可以使用测试模式对其进行测试。
--如果需要,您还可以添加命令行选项。
--直接从界面创建快捷方式和自动启动条目
2] SilentCMD
如果您对命令行感到满意,即键入和使用命令提示符,SilentCMD提供了大量功能并完成了我们的工作。 你可以输入SilentCMD [path to .bat file] [arguments],并且可以安静地完成工作。 另外,您可以将输出和错误登录到文本文件中。
SilentCMD [BatchFile [BatchArguments]] [Options] Options: /LOG:file :: output status to LOG file (overwrite existing log) /LOG+:file :: output status to LOG file (append to existing log) /DELAY:seconds :: delay the execution of batch file by x seconds
从批处理脚本制作可执行文件
可执行文件可能是运行批处理文件的最佳方法,同时还有一个选项可以将脚本隐藏到其他人中。有许多选项可用于从批处理脚本创建可执行文件,并且使EXE非常简单。但是,如果您的防病毒软件捕获了它,请确保将其标记为安全,因为您仅将其用于个人用途。
查看我们在以下主题上的详细帖子:
--如何将BAT转换为EXE文件
--您可以脚本批处理程序并使用批编译器将它们编译为.exe文件。
--使用在线工具或VBScript转换器软件将VBS转换为EXE。
顺便提一下,Slimm Bat To Exe Converter提供了三种类型的模式,包括快速,无窗口和自定义。你可以从Softpedia下载它。
这些应该足以让您在windows 10 PC上以静默方式创建和运行批处理文件。但是,在让它们安静地运行之前,一定要进行测试。你永远不想失去你的数据,因为你没有正确地测试一些东西。