2012-05-19 64 views
0

假設我已經在PHP-GTK上做了一個項目。現在,如何在不打開命令提示符的情況下運行PHP-GTK?運行沒有命令提示符的PHP-GTK程序

就像其他軟件一樣,我們在桌面上有一個圖標,通過點擊我們可以運行程序,我想對我在PHP-GTK中編寫的程序做同樣的事情。

回答

1

您可以製作一個雙擊執行的.bat文件。如果你在windows下,我想在unix中一定有類似的東西。這是你如何做的Windows:

"%CD%\..\..\PhpGtkRuntime\php.exe" "%CD%\test.php" 

當然,你會調整它到你的文件夾深度,但想法是一樣的。

你也可以看看這個答案這是密切realated和會談有關切身利益的事情:Check here

0

如果你使用Linux,你可以創建一個shell腳本,並把命令&在後臺運行嗎?

[command] & 

如果你使用Windows,嘗試

start [command] 
1

該解決方案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 Hideselfrem Showself是先進的命令和 他們正是我們所需要 screenshots

與這個程序,你可以:

- 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

提示:可以使用WinRARSFX feature處理安裝你

希望這可以幫助別人的生活! :)

相關問題