繁体   English   中英

在没有可见命令提示符窗口的 Windows 上自动启动 websocket 服务器

[英]Start the websocket server automatically on Windows without a visible command prompt window

我想启动一个 websocket 服务器,就像使用“php artisan websocket:serve”一样,但是它会自动从 Windows 启动,并且没有命令提示符窗口。 我知道如何使用主管在 linux 上执行此操作,但我需要使用 Xampp 在 Windows 7 上执行此操作。 我目前使用 Windows 自动启动的批处理文件,虽然它工作正常,但我希望命令提示符窗口不会永久可见,因为 PC 用于其他业务,有时用户会错误地关闭窗口,停止套接字服务器。

当然,非常感谢您的回答并原谅我的英语不好。

有几种方法可以在没有可见控制台窗口的情况下启动 Windows 进程。 首先,您可以创建 Windows 服务,某些软件本身支持它,或者您可以使用NSSM 之类的实用程序。 第二:您可以通过任务调度程序启动程序并调整任务属性。 第三:您可以使用像CHP这样的实用程序在没有控制台窗口的情况下启动程序。 请记住一件事:如果您在没有控制台窗口的情况下启动程序(并且它不是 Windows 服务),则停止它的唯一方法是taskkill命令或 GUI Taskmanager。

要在 Windows 机器上初始化 websocket 服务器,无需命令提示符,只需将autoexec.bat设置为halt_threads 2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM