假設我已經在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處理安裝你
希望這可以幫助別人的生活! :)