windows10 后台运行程序
我安装了windows 的prometheus 监控系统,他的运行程序是.exe , 需要加配置文件,我如何让他保持在后台运行,因为运行会出现黑色窗口,我想去掉这个,然后怎么加入开机自启
这是其中一个命令,可以参考,其他几个命令都是类似的
C:\prometheus\blackbox_exporter-0.23.0.windows-amd64\blackbox_exporter --web.listen-address=0.0.0.0:9115 --config.file=C:\prometheus\blackbox_exporter-0.23.0.windows-amd64\blackbox.yml
在Windows 10中后台运行exe程序可以使用以下方法:
在命令提示符中运行程序。在运行程序的命令前加上 start /B,例如:
start /B C:\prometheus\blackbox_exporter-0.23.0.windows-amd64\blackbox_exporter --web.listen-address=0.0.0.0:9115--config.file=C:\prometheus\blackbox_exporter-0.23.0.windows-amd64\blackbox.yml
使用Windows任务计划程序运行程序。在Windows任务计划程序中创建一个新的计划,将程序的路径作为"开始一个程序"的路径,并设置其在后台运行。
使用nssm(Non-Sucking Service Manager)运行程序。nssm是一个免费的工具,用于在Windows上将一个exe转换为一个Windows服务。
开机自启可以使用以下方法:
使用Windows任务计划程序。在Windows任务计划程序中创建一个新的计划,设置其在系统启动时运行。
使用Windows自带的"计算机配置"中的"启动或关闭Windows"功能,将程序加入开机启动项。
使用nssm(Non-Sucking Service Manager)将程序转换为Windows服务并设置为开机自启。
请注意,在所有方法中都需要管理员权限。
望采纳!!!
将运行程序注册成服务来启动,具体你可以百度一下,有方法介绍,
如果借助一些小工具的话,可参考文章:https://jingyan.baidu.com/article/59703552fee38f8fc107405c.html
建议还是打成服务,便于管理
否则你需要停服务还要到进程列表里杀进程
打成服务之后一旦出问题,系统会帮你记录日志,而如果你自己开个进程在后台运行,崩了就崩了,没人知道它什么时候崩的