2011-07-01 26 views
1

我在當地的高中兼職做計算機技術工作。他們需要一個系統來跟蹤該區域的所有計算機(例如機器的物理位置和庫存序列號等),並告訴我要保持預算。我坐下來,在Perl/Tk中寫了一條千行的腳本,它訪問本地服務器上的PostgreSQL數據庫。有誰知道一種方法來構建一個Perl腳本及其相關庫的Windows Installer程序?

我也成功地在C++中編寫了一個啓動程序,並用bcc32編譯它,所以他們可以單擊啓動程序可執行文件來啓動程序,而無需在DOS中輸入任何內容。這工作正常,我可以自己加載這個程序,手動安裝它的所有依賴關係。

我想構建一個安裝程序來自動加載PostgreSQL應用程序,Strawberry Perl,以及Tk和DBD :: Pg庫,最後是我的應用程序存儲在其中的文件夾。 'd很高興能夠創建桌面快捷方式或開始菜單項目。

有沒有人用軟件爲Windows XP及以上版本的Windows Installer生成.MSI文件取得了成功?如果是這樣,你用了什麼,並且花了錢?或者,我需要從哪裏開始閱讀才能編寫我自己的安裝程序?

回答

2

我不知道這是否會做你想要的一切,但你看Win32::InstallShield

+1

這看起來好像在夏天會有很好的學習體驗。我一直想了解如何編輯InstallShield的文件。 – Micah

相關問題