2014-08-27 27 views
2

我有誰將會從我的網站上下載一個exe文件的用戶。我想將動態命令行參數傳遞給exe文件,以便能夠跟蹤我的軟件的安裝。傳遞動態參數的EXE文件用PHP

例如,用戶會訪問這個網站:http://blabla.com/download.php?id=123abc

我想這個頁面給用戶的可執行文件會像這樣運行:

的install.exe/ID 123ABC

我不知道如何做到這一點。一些指導將不勝感激!

+0

我不認爲這是可能使通過默認參數的可執行文件運行沒有某種形式的腳本。 Bu你爲什麼不讓你的應用程序向你報告安裝?你可以訪問一個web服務,或者只是準備一個帶有計數器的網頁, – 2014-08-27 14:37:55

+0

也許你可以給他們一個可執行文件和一個批處理文件來運行它的參數? – 2014-08-27 14:48:26

回答

0

或許你可以嘗試在與用戶ID的exe文件修補一些硬編碼字符串。

或者創建一個安裝包,有一些命令行的東西一起創建一個快捷方式到您的程序。

0

它可能會更容易簡單地要求軟件的最終用戶必須按順序使用該軟件,進入由網站生成一個唯一的代碼(連同其他一些標識信息)。

0

而用戶請求的exe可以運行與硬編碼的用戶ID的編譯器。

+0

如果我期待大量下載 - 這會對服務器造成太大壓力嗎? – Dan 2014-08-27 14:53:28

+0

可能是,取決於應用程序編譯多長時間;) – 2014-08-28 10:30:34