管理和部署
準備部署 Windows 7 的 IT 專業人員或開發人員會因為映射功能和工具的改善而增加信賴度和體驗較短的評估週期。 其中包括支援在離線映射檔中管理應用程式、驅動程式和作業系統。 此外,映射建立和管理會比較容易,而且可供更廣泛的 IT 組織使用。 由於新的 IT 移轉工具和自動化部署技術,將 Windows 7 部署至商務電腦也比較容易且更快速。
Windows PowerShell 2.0
PowerShell 是完整的 Microsoft .NET 受控指令碼語言,具有互動式命令列殼層和圖形化整合式腳本環境, (ISE) 。 它支援分支、迴圈、函式、偵錯、例外狀況處理和國際化。 PowerShell 2.0 是 Windows 7 的一部分,可提供許多增強功能,以及一組不斷成長的 Windows 診斷、Microsoft Active Directory、Microsoft Internet Information Services (IIS) 等等的 Cmdlet。
PowerShell 2.0 遠端功能現在可讓使用者從執行 PowerShell 的單一電腦,在一或多部遠端電腦上執行命令。 開發人員也可以在 IIS 上裝載 PowerShell,以存取和管理其伺服器。
PowerShell 2.0 支援使用可散發並部署為獨立、可重複使用單位的模組來分割及組織 PowerShell 腳本。 它也包含 PowerShell 引擎和 API 中的交易支援,這表示開發人員可以使用內建的交易 Cmdlet來啟動、認可和復原交易。 此外,PowerShell 引擎包含接聽、轉送和處理管理和系統事件的事件支援。 PowerShell 應用程式可以寫入以訂閱特定事件以進行同步或非同步處理。 (請參閱Windows PowerShell.)
圖 1. Windows PowerShell是完整的 .NET Managed 指令碼語言,其中包含互動式命令列殼層和圖形化 ISE
Windows Installer
Windows Installer 已更新,藉由減少建立安裝套件所需的自訂程式碼數量,並建立真正的每個使用者軟體安裝,來提升開發人員效率。
多個封裝交易可讓開發人員使用「鏈結器」,從多個封裝建立單一交易,以動態方式將封裝包含在交易中。 如果一或多個套件未如預期般安裝,只要復原安裝即可。
內嵌 UI 處理常式可讓自訂 UI 更容易整合,方法是在 Windows Installer 套件中內嵌自訂使用者介面處理常式。
內嵌多個封裝鏈結器可讓開發人員跨多個套件啟用安裝事件。 例如,他們可以啟用隨選安裝事件、修復事件,以及跨多個套件卸載事件。
新功能也可讓您建立真正的每個使用者安裝,包括支援每個使用者的程式檔案和「立即提高許可權」功能,以及透過部署映像服務與管理提供離線軟體清查和修補程式適用性檢查的支援。 (查看Windows Installer 5.0.) 的新功能