假设我在PHP-GTK上做了一个项目。现在,如何在不打开命令提示符的情况下运行PHP-GTK?
像在其他软件,我们有一个图标在桌面上,通过点击,我们可以运行的程序,我想做同样的事情与我的程序在PHP-GTK。
发布于 2012-05-21 05:22:25
您可以制作一个双击即可执行的.bat文件。如果你使用的是windows,我猜unix也有类似的东西。这就是你在windows上的方法:
"%CD%\..\..\PhpGtkRuntime\php.exe" "%CD%\test.php"当然,你会根据你的文件夹深度来调整它,但是想法是一样的。
您还可以查看与此密切相关的答案,并讨论当前感兴趣的事情:Check here
发布于 2013-06-06 23:19:56
此解决方案适用于我在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
pauserem用于命令行中的注释,%*部分用于传递提供给phpGtk脚本的任何参数
使用此bat to exe converter将Bash .bat文件转换为可执行的.exe
rem Hideself和rem Showself是高级命令,它们正是我们所需要的

使用此程序,您可以:包含文件设置图标,-
-设置可执行文件的密码
提示:您可以phpGtk二进制文件,但您应该使用%MyFiles%来引用它们
建议:当项目全部完成时,您可以修剪pause命令(它只是为了查看php cli记录给您的错误)。
警告:使用多个图标的需要.NET框架
提示:您可以使用Ressource Hacker用多个图标替换单个图标

提示:您可以使用WinRAR的SFX feature为您处理安装
希望这对某人的生活有所帮助!:)
发布于 2013-05-21 02:14:51
如果您使用Linux,您可以创建一个外壳脚本,并将命令与&放在后台运行?
[command] &如果您使用Windows,请尝试
start [command]https://stackoverflow.com/questions/10663245
复制相似问题