當前位置:首頁 > 通用術語 > 什麼是主動腳本(active scripting)?概念、運作方式

什麼是主動腳本(active scripting)?概念、運作方式

2025-08-26通用術語165

主動腳本的定義,也稱為 ActiveX 腳本。

主動腳本是使用 Microsoft Visual Basic 腳本編寫版 (VBScript) 或 Microsoft JScript 等腳本語言來驅動元件物件模型 (COM) 元件的程式。主機應用程式,例如具有 Microsoft Active Server Pages (ASP) 的 Microsoft Internet Information Services (IIS) 和 Microsoft Internet Explorer 具有腳本引擎,可執行以 VBScript 或 JScript 撰寫的腳本。

使用記事本進行主動腳本編寫

可以為其他解釋性腳本語言(例如 Perl)開發主動腳本引擎,以利用開發人員對這些程式設計平台的現有知識。用戶端軟體 (例如 Internet Explorer) 的指令碼引擎是特別設計來消除非撰寫主機環境中不需要的撰寫元件。這使得客戶端腳本引擎輕量級,從而產生更好的性能。

運作方式

在一般案例中,主機應用程式會載入腳本檔,並呼叫應用程式設計介面 (API) 來建立腳本引擎的新實例。主機應用程式會將指令碼提供給引擎並執行指令碼。

現狀

作用中腳本會被視為完整,而且 Microsoft 不再主動開發。然而,該技術仍然得到 Microsoft 的維持工程團隊的支持,該團隊負責錯誤修復和安全增強。此外,腳本引擎將繼續隨 Microsoft Windows 和 IIS 的未來版本一起提供。

最初,.NET Framework 有自己的腳本技術和一個名為 Visual Studio for Applications (VSA) 的單獨腳本 IDE,並且該技術的接口也可以通過 Active Scripting 獲得,甚至允許 .要使用 .NET 語言編寫指令碼的 NET 感知應用程式。VSA 也旨在取代 Visual Basic for Applications。但是,整個技術在 .NET Framework 2.0 版中已被棄用,對於需要 Active Scripting 支援的應用程式來說,沒有留下明確的升級路徑(儘管可以在 C#、VBScript、Visual Basic .NET 和其他 .NET 語言中建立「腳本」,這些語言可以透過安裝為標準 .NET 執行階段一部分的程式庫在運行時編譯和執行)。

Microsoft 還推出了 Windows PowerShell,它可以通過 PowerShell cmdlet 或 PowerShell 提供商公開應用程序。

“什麼是主動腳本(active scripting)?概念、運作方式” 的相關文章

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

網路百科全書中 Microsoft 系統管理伺服器 (SMS) 的定義。什麼是 Microsoft 系統管理伺服器 (SMS)?SMS 是用於管理組織網路電腦的 Microsoft BackOffice 應用程式。Microsoft 系統管理伺服器 (SMS) 可讓網路管理員:管理其硬體和軟體資產從...

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

網路百科全書中 NTFS 特殊權限 (Windows NT) 的定義。什麼是 NTFS 特殊權限 (Windows NT)?NTFS 特殊許可權是在 NTFS 檔案系統標準許可權對於特定安全性目的而言不夠精細時,授與或拒絕的個別許可權。無論您是保護檔案還是資料夾,可用的特殊權限都是相同的,...

什麼是組織單位 (OU)?概念、怎麼運作

什麼是組織單位 (OU)?概念、怎麼運作

網路百科全書中組織單位 (OU) 的定義。什麼是組織單位 (OU)?組織單位是 Microsoft Windows Server Active Directory 中的一種容器物件,可以包含其他 Active Directory 物件。怎麼運作組織單位 (OU) 可以包...

什麼是令牌環(Token Ring)?概念、怎麼運作的

什麼是令牌環(Token Ring)?概念、怎麼運作的

網路百科全書中令牌環的定義。什麼是令牌環(代幣戒指)(在計算機網絡中)?Token Ring 是 IBM 開發的一種流行的局域網 (LAN) 技術,在許多商店中仍然擁有龐大的安裝基礎,但近年來已被不同形式的以太網大大超越。權杖環在 IEEE 802.5 規範中進行了標準化,該規範描述了配置為物理星形...

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

網路百科全書中基本磁碟的定義。磁碟管理中的磁碟區是什麼?檔案系統中的最高組織層次是磁碟區。檔案系統位於磁碟區上。磁區至少包含一個分割區,這是實體磁碟的邏輯分割。包含存在於一個分割區上的資料的磁區稱為簡式磁區,而包含存在於多個分割區上的資料的磁區稱為多分割區磁區。什麼是基本磁碟?Microsoft W...

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

網路百科全書中網際服務 (GSNW) 的定義。什麼是 GSNW(NetWare 網關服務)?GSNW 是執行 Microsoft Windows 2000 和 Windows NT 的伺服器 (在 Windows NT 中稱為 NetWare 閘道服務) 的服...