假设我在 PHP-GTK 上做了一个项目。现在如何在不打开命令提示符的情况下运行 PHP-GTK?
和其他软件一样,我们在桌面有一个图标,点击可以运行程序,我想对我用PHP-GTK制作的程序做同样的事情。
假设我在 PHP-GTK 上做了一个项目。现在如何在不打开命令提示符的情况下运行 PHP-GTK?
和其他软件一样,我们在桌面有一个图标,点击可以运行程序,我想对我用PHP-GTK制作的程序做同样的事情。
此解决方案适用于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 到 exe 转换器将 Bash.bat
文件转换为可执行文件.exe
rem Hideself
并且rem Showself
是高级命令,它们正是我们所需要的
使用此程序,您可以:
- set an icon, - include files - set a password for the executable
提示:你可以使用 phpGtk 二进制文件,但你应该使用
%MyFiles%
它们来引用它们建议:当您的项目全部完成后,您可以修剪
pause
命令(这只是为了查看记录给您的 php cli 错误)注意:使用多个图标需要 .NET 框架
提示:您可以使用
Ressource Hacker
多个图标替换单个图标
希望这对某人的生活有所帮助!:)
您可以制作一个双击执行的 .bat 文件。如果你在windows下,我想unix肯定有类似的东西。这是您为 Windows 执行此操作的方式:
"%CD%\..\..\PhpGtkRuntime\php.exe" "%CD%\test.php"
当然你会根据你的文件夹深度调整它,但想法是一样的。
您还可以查看此答案,该答案密切相关并谈论直接感兴趣的事情:检查这里
如果你使用 Linux,你可以创建一个 shell 脚本并将命令放在&
后台运行吗?
[command] &
如果您使用 Windows,请尝试
start [command]