PowerShell Snapin (嵌入式管理單元),內建有七種。若有需要可再以外掛方式來增加。
內建的七種單元:
- Microsoft.PowerShell.Diagnostics
這個 Windows PowerShell 嵌入式管理單元包含 Windows Eventing 及 效能計數器 Cmdlet。 - Microsoft.WSMan.Management
這個 PS 嵌入式管理單元包含 Cmdlet (例如 WSManInstance 和 Set-WSManInstance),Windows PowerShell 主機會使用這些 Cmdlet 管理 WsMan 作業。 - Microsoft.PowerShell.Core
這個 Windows PowerShell 嵌入式管理單元包含用於管理 Windows PowerShell 元件的 Cmdlet。 - Microsoft.PowerShell.Utility
這個 Windows PowerShell 嵌入式管理單元包含用於操控資料的公用程式 Cmdlet。 - Microsoft.PowerShell.Host
這個 Windows PowerShell 嵌入式管理單元包含供 Windows PowerShell 主控台主機使用的 Cmdlet (例如 Start-Transcript 和 Stop-Transcript )。 - Microsoft.PowerShell.Management
這個 Windows PowerShell 嵌入式管理單元包含用於管理 Windows 元件的管理 Cmdlet。 - Microsoft.PowerShell.Security
這個 Windows PowerShell 嵌入式管理單元包含用來管理 Windows PowerShell 安全性的 Cmdlet。
上述單元內容,可執行 Get-PSSnapin 得知。
若是要增加,使用指令:Add-PSSnapin。
Add-PSSnapin SqlServerProviderSnapin100
Add-PSSnapin SqlServerCmdletSnapin100
若是要移除,使用指令:Move-PSSnapin。
Move-PSSnapin SqlServerProviderSnapin100
Move-PSSnapin SqlServerCmdletSnapin100
可執行 Get-PSSnapin –Registered 得知,目前所有外掛的 Snapin 有哪些?
沒有留言:
張貼留言