inno-setup

    1熱度

    1回答

    我已經爲C++應用程序創建了Inno Setup腳本。該腳本工作正常,幷包括以下內容: [Files] Source: "C:\Users\john\Desktop\My_App_setup\my_app.exe"; DestDir: "{app}"; \ Flags: ignoreversion Source: "C:\Users\john\Desktop\My_App_setup

    1熱度

    1回答

    我有一個主Inno Setup安裝程序,我可以在其中選擇一種語言。在Run部分,我啓動了一個子安裝程序(也是在Inno Setup中創建的)。 當第二個安裝程序啓動時,我想使用在主安裝程序中選擇的語言。 所以我傳入參數的語言。 現在,在Code部分,我希望獲取參數中的語言並對其進行設置。 MyMainProgram.iss Filename: "{tmp}\MySubProgram_setup.e

    1熱度

    1回答

    想知道是否有某種我不知道的方式,Inno Setup會重定向配置單元常量。更具體地說,在寫入註冊表之前,調用此功能的能力爲:RegOverridePredefKey。 爲了提供一些背景知識,在我的情況下,這將是強制自注冊DLL爲當前用戶(可能不具有管理員憑據)而不是全局註冊的首選方式。 (換句話說,請寫信給HKEY_CURRENT_USER\Software\Classes而不是HKCR。)還沒有

    1熱度

    1回答

    我試圖從cmd查詢返回0如果數據庫存在或任何其他數字(例如1),如果它不。 我做這樣的查詢: "C:\mysql.exe" --host=localhost --user=root --password=pass --execute="SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'DB_Name'"

    1熱度

    1回答

    我知道這個問題有答案,但他不幫我。我看到文章:link和link,但我有問題。我的代碼: C#: [DllExport("ServerOfDataBases", CallingConvention = CallingConvention.StdCall)] public static int ServerOfDataBases( string server, string user, s

    0熱度

    1回答

    我嘗試解壓縮從我的存儲庫下載的安裝文件。我發現這個代碼: How to get Inno Setup to unzip a file it installed (all as part of the one installation process) 但我需要輸入從用戶自定義頁面有關應用程序的版本庫,下載並解壓試試。如何發送從輸入值到ExtractMe('{tmp}\INPUT FROM USER

    -1熱度

    1回答

    我最近爲Windows創建了一個C++程序,當它啓動時,它讀取一些存儲用戶配置的文件,如果它是程序第一次運行,它存儲用戶設置的選項並創建這些文件。當我在Visual Studio中調試它時,它按預期工作。 所以我開始創建安裝設置,我使用Inno Setup。我的程序需要在啓動時啓動,所以我使用以下代碼,這是來自inno網站http://www.jrsoftware.org/iskb.php?sta

    0熱度

    1回答

    我需要無條件地爲我的應用程序創建桌面圖標,用戶無權更改該圖標。 我希望在這裏看到的一些問題能夠幫助我(總是創建一個桌面圖標,創建兩個圖標等),但我一直無法弄清楚。 我的代碼已經 [Icons] Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}" Name: "

    0熱度

    1回答

    在Inno Setup中,如何使用[Run]部分使用Notepad.exe打開INI文件? 這是我有什麼,但其獲得「%1不是有效的Win32程序」 ...... [Run] Filename: "{app}\data.ini"; Description: "Check here see data."; Flags: postinstall runascurrentuser skipifsilen

    0熱度

    1回答

    我在我的設置中有三個嚮導頁面,並且它們的順序錯誤。 他們打開: page 1. page 2. pagr 3. 我想開單:第2頁 - >第3頁 - >第1 我發現文章link,它談論功能CreateInputDirPage(const AfterID: Integer; const ACaption, ADescription, ASubCaption: String; AAppend