• Nullsoft腳本安裝系統

    編輯
    本詞條由“匿名用戶” 建檔。

    Nullsoft腳本安裝系統(簡稱NSIS)是為Windows操作系統創建安裝程序的軟件。它最初是由Nullsoft公司開發的,該公司開發了安裝程序,例如用于他們的媒體播放器Winamp。今天,NSIS是zlib/libpng許可下的免費軟件。NSIS源代碼和下載通過SourceForge提供,NSIS在2006年1月被評為月度項目。 NSIS本身只有一個命令行編譯器和一個圖形用戶界面,這有助于編...

    Nullsoft腳本安裝系統

    編輯

    Nullsoft腳本安裝系統(簡稱NSIS)是為Windows操作系統創建安裝程序軟件。 它最初是由 Nullsoft 公司開發的,該公司開發了安裝程序,例如 用于他們的媒體播放器 Winamp。 今天,NSIS 是 zlib/libpng 許可下的免費軟件。NSIS 源代碼下載通過 SourceForge 提供,NSIS 在 2006 年 1 月被評為月度項目

    NSIS 本身只有一個命令行編譯器和一個圖形用戶界面,這有助于編譯并使一些設置更容易。 但是,有幾個免費的 IDE 可用于 NSIS。 目前最廣泛的可能是EclipseNSIS,一個跨平臺的插件,也是免費的Eclipse IDE。

    在軟件產品中使用 NSIS 時,由于 NSIS 無法生成所需的 Windows 安裝程序文件,因此無法獲得 Microsoft 的 Designed for Windows Vista 認證。

    Nullsoft腳本安裝系統的特征

    編輯
    • 非常小的開銷,大約 34 KB
    • 兼容所有主要的 Windows 操作系統(Windows 95、98、2000、2003、2008、ME、NT、XP、Vista、7、8、10)
    • 三種不同的壓縮算法(zlib、bzip2 和 LZMA),可選固體壓縮
    • 49 種語言,包括從右到左的語言
    • 插件系統幾乎可以擴展已經廣泛的功能(例如,有用于數組操作、高級數學函數或 Windows 服務和進程控制的插件)
    • 在 Windows 或 Linux 或 FreeBSD 等 POSIX 兼容系統(目前僅支持 x86 平臺)上編譯安裝程序
    • 除了“經典設計”之外,還有一種與專有安裝程序非常相似的現代設計。

    通過腳本語言和插件接口,在自寫安裝程序中可以實現幾乎無限的功能,包括系統服務管理、基于Web 的安裝、動態更新、修復和回滾功能。

    工作原理

    編輯

    安裝程序基于腳本,每一行都是一條指令。腳本文件由命令行編譯器“makensis.exe”編譯成可執行文件,其中包含所有文件(壓縮)和安裝程序(腳本命令),因此是非常容易傳播。 MakeNSISW 可用作 makensis 的圖形界面。

    Nullsoft腳本安裝系統安全

    編輯

    如果使用過時的版本,使用 NSIS 創建的安裝程序將存在安全漏洞。可能的安全漏洞已在版本 2.47、2.50 和 2.51 中關閉。

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/360571/

    (4)
    詞條目錄
    1. Nullsoft腳本安裝系統
    2. Nullsoft腳本安裝系統的特征
    3. 工作原理
    4. Nullsoft腳本安裝系統安全

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久