我正在使用 PHP 内置服务器进行测试,我想知道有没有办法在使用命令启动内置服务器时隐藏 cmd 窗口php -S 127.0.0.1:809 -t Folder
我目前正在使用 Windows 10,所以我需要一个 Win 解决方案。
对此不是百分百确定,但您可以从以下位置尝试:
cmd相当于Bash的&(&符号(运行命令而不等待它终止?
所以你的可能是这样的:
start /B php -S 127.0.0.1:809 -t Folder
你可以创建 vbs 脚本 (run.vbs(,你可以把这段代码放进去
Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "cmd /C CD resourcephp && php -S 127.0.0.1:809 -t HTML", 0
Set oShell = Nothing
0
行信号,表示不显示命令行窗口。