要在启动时不显示控制台窗口,可以使用NSSM(Non-Sucking Service Manager)来将批处理脚本作为服务运行。
以下是一个示例脚本,用于使用NSSM来启动批处理脚本并隐藏控制台窗口:
首先,下载并安装NSSM(https://nssm.cc/download)。
创建一个新的批处理脚本(例如,start_script.bat),并将以下代码添加到该脚本中:
@echo off
REM 此处添加要执行的批处理命令
打开命令提示符或PowerShell,导航到NSSM的安装目录。
运行以下命令以使用NSSM将脚本作为服务安装:
nssm install ServiceName
请注意,将"ServiceName"替换为您想要为服务指定的名称。
单击“Install service”按钮以安装服务。
启动服务并隐藏控制台窗口。在命令提示符或PowerShell中运行以下命令:
nssm start ServiceName
请注意,将"ServiceName"替换为您为服务指定的名称。
现在,脚本将作为服务运行,并且不会显示控制台窗口。您可以使用NSSM来管理该服务,例如停止或重新启动它。
上一篇:不显示空格
下一篇:不显示框架集内的页面