簡體   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