nsis

    0熱度

    1回答

    我有遞歸搜索一個問題,但首先一些關鍵數據: 我有幾個目錄充滿了SQL文件,我想複製到$ TEMP 目錄我想從這個樣子的v2.1.0.0 的那一刻,目錄v2.5.0.0到v2.7.0.3已經被讀取 文件夾不必須是「讀下一個「所以v2.5.0.3可以跟隨v2.5.0.0 我使用LogicLib 我是新來的這門語言(Java之前),這是我的第一個任務 我目前正試圖以$ {foreach}的 解決問題 !

    1熱度

    1回答

    我的Windows 7 PC上安裝了Visual Studio Community 2015和NSIS 3.01。我最初使用NSIS創建了一個.exe文件,然後在Visual Studio中創建了一個.msi文件(使用相同的.exe文件)。所有工作都應該如此,但我被問到是否有一個插件可以在Visual Studio中使用NSIS,以便可以在同一個屋檐下創建這些文件。 現在我能夠找到一個名爲Visu

    0熱度

    1回答

    假設我有一個結構在我的項目特定樣式的文件: src_dir\a src_dir\b\b2 src_dir\c\c2\c3 ,並在每個文件夾中,我有幾個類型的文件(txt文件,.LIB,.DLL ... 。) 我只想安裝目錄X的dll文件,所以我嘗試: install( DIRECTORY src_dir DESTINATION X/ COMPONENT DLLS FILES_MATC

    0熱度

    1回答

    我使用electron-builder爲我的電子應用程序創建NSIS Windows安裝程序。在安裝過程中,我需要運行附帶的DPInst.exe以確保驅動程序已安裝。 我可以告訴electron-builder比我包括自定義腳本: "nsis": { "include": "build/installer.nsh" } 但我不能工作,應在installer.nsh 文檔說,我需要的

    0熱度

    1回答

    我已經針對三種不同環境(QA,UAT和PROD)使用NSIS腳本編寫了安裝程序和更新程序。安裝程序對於所有三種環境都不相同,但更新程序是相同的。在我的舊安裝程序中,卸載程序未定義,並且新更新的安裝程序具有卸載程序代碼。 現在我想修改我的更新程序,以便它應該爲先前安裝的所有環境創建卸載程序,因爲我不想運行我的新安裝程序。我現在只會運行更新。我在'Section -post'中使用'WriteUnin

    0熱度

    1回答

    我正在使用NSIS 2.46來構建一些安裝程序。作爲安裝程序構建過程的一部分,我需要使用!system來運行一些命令(在這種情況下,一些Python/pip命令,儘管這不重要)。我希望能夠處理!system返回非零值的情況(可能只需使用!error來顯示消息並退出,雖然這又不重要)。 如何從!system訪問返回值以檢查錯誤? 我看過文檔,並在這裏和其他地方搜索,但還沒有找到任何答案。

    0熱度

    1回答

    我正在嘗試創建支持俄語的安裝程序。我花了很多次,但仍然沒有解決問題。 我有安裝了俄語語言包的Windows 10英文版本。俄語被設置爲默認。 這裏是我的步驟: 安裝NSIS 3.01。 (與2.46一樣)。 構建示例\ languages.nsi來自NSIS。我使用Windows XP作爲構建PC。 當我運行窗口10 languages.exe並選擇俄語我看到以下內容: 的文本不是俄羅斯。 嗯,它

    -1熱度

    1回答

    # define name of installer OutFile "installer.exe" SetOverwrite on # define installation directory InstallDir $DESKTOP # For removing Start Menu shortcut in Windows 7 RequestExecutionLevel Admi

    0熱度

    1回答

    我已經構建了一個Win32應用程序,該應用程序通過自定義的NSIS安裝腳本安裝。該應用程序安裝並執行沒有問題。但是,當我去搜索應用程序或在程序列表中找到應用程序(在Windows 10和Windows 7中)時,它不會被列出。我假設我需要添加一個註冊表值,但我不確定。我已經在HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\[my a

    -1熱度

    1回答

    我在NSIS安裝程序中有幾個函數。我想把它們整齊地放在單獨的文件中。 例如,主section位於installer.nsi文件中,現在我想提供一個函數來比較單獨文件中的版本。我怎樣才能做到這一點?