假设我已经在PHP-GTK上做了一个项目。现在,如何在不打开命令提示符的情况下运行PHP-GTK?运行没有命令提示符的PHP-GTK程序
就像其他软件一样,我们在桌面上有一个图标,通过点击我们可以运行程序,我想对我在PHP-GTK中编写的程序做同样的事情。
假设我已经在PHP-GTK上做了一个项目。现在,如何在不打开命令提示符的情况下运行PHP-GTK?运行没有命令提示符的PHP-GTK程序
就像其他软件一样,我们在桌面上有一个图标,通过点击我们可以运行程序,我想对我在PHP-GTK中编写的程序做同样的事情。
您可以制作一个双击执行的.bat文件。如果你在windows下,我想在unix中一定有类似的东西。这是你如何做的Windows:
"%CD%\..\..\PhpGtkRuntime\php.exe" "%CD%\test.php"
当然,你会调整它到你的文件夹深度,但想法是一样的。
你也可以看看这个答案这是密切realated和会谈有关切身利益的事情:Check here
如果你使用Linux,你可以创建一个shell脚本,并把命令&
在后台运行吗?
[command] &
如果你使用Windows,尝试
start [command]
该解决方案workes我对的Windows XP SP3
让phpGtk二是C:\monitor\bin\php\php
和phpGtk主脚本文件为C:\monitor\system\monitor ui\monitor.php
使用巴赫脚本(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处理安装你
希望这可以帮助别人的生活! :)