2009-07-02 61 views
0

我需要一種方法來阻止基於Windows Mobile的手機用戶直接啓動我的應用程序exe文件。不允許用戶手動啓動應用程序

我有以下情況:我的Windows移動應用程序有兩個exe文件,一個在應用程序菜單中有一個快捷方式,另一個必須隱藏給用戶。我想要的是不允許用戶手動執行我的隱藏的exe文件,但不修改原始文件。

回答

0

您可以將其重命名爲.dat或其他內容,只需暫時將其重命名爲.exe即可啓動。只要用戶使用標準的WM文件瀏覽器,更改文件擴展名是不可能的(至少我從來沒有設法)。如果用戶決定啓動它並擁有足夠的知識,他們仍然可以這樣做 - 除非程序本身測試誰啓動它,哪個(據我所知)是不可能的,因爲你不能修改它。

2

爲什麼不讓它在運行時接受一些命令,如果沒有任何命令(即用戶只是點擊了exe),那麼默認情況下它不會運行。但允許快捷方式將參數傳遞給它以允許它運行。

+0

你好,現在它是如何工作的。但是我需要一種不修改原始exe文件的方法(在大多數情況下,它會是第三方文件,所以我不能訪問源文件)。 – 2009-07-03 23:29:41

相關問題