假设我在PHP-GTK上创建了一个项目。现在如何在不打开命令提示符的情况下运行PHP-GTK?
与其他软件一样,我们在桌面上有一个图标,点击我们可以运行该程序,我想对我在PHP-GTK中制作的程序做同样的事情。
答案 0 :(得分:1)
您可以创建一个双击执行的.bat文件。如果你在windows下,我想unix必须有类似的东西。这就是你为windows做的方式:
"%CD%\..\..\PhpGtkRuntime\php.exe" "%CD%\test.php"
当然你会将它调整到你的文件夹深度,但想法是一样的。
你也可以看一下这个紧密相关的答案,并谈谈立即感兴趣的事情:Check here
答案 1 :(得分:1)
此解决方案适用于 Windows XP SP3
让phpGtk二进制文件为C:\monitor\bin\php\php
,phpGtk主脚本文件为C:\monitor\system\monitor ui\monitor.php
使用像这样的bach脚本(monitor.bat
)文件:
@echo off
rem Hideself
"C:\monitor\bin\php\php" "C:\monitor\system\monitor ui\monitor.php" %*
rem Hideself
pause
rem
用于命令行中的注释,
%*
部分是传递提供给phpGtk脚本的任何参数
使用此bat to exe converter将Bash .bat
文件转换为可执行文件.exe
rem Hideself
和rem Showself
是高级命令和
它们正是我们所需要的
希望这有助于某人的生活! :)使用此程序,您可以:
- set an icon, - include files - set a password for the executable
提示:你可以使用phpGtk binarys,但你应该使用
%MyFiles%
来引用它们建议:当你的项目全部完成后,你可以修剪
pause
命令(只是看到错误的php cli记录给你)警告:使用多个图标需要.NET框架
提示:您可以使用
Ressource Hacker
将单个图标替换为多个replace the icon http://www.angusj.com/resourcehacker/specialmenu.gif提示:您可以使用
WinRAR
的SFX
feature为您处理安装
答案 2 :(得分:0)
如果你使用Linux,你可以创建一个shell脚本并将&
命令放在后台运行吗?
[command] &
如果您使用的是Windows,请尝试
start [command]