Set-WSManQuickConfig
設定本機計算機以進行遠端管理。
語法
All
Set-WSManQuickConfig
[-UseSSL]
[-Force]
[-SkipNetworkProfileCheck]
[<CommonParameters>]
Description
Set-WSManQuickConfig Cmdlet 會設定電腦接收使用 Web Services for Management (WS-Management) 技術傳送的 PowerShell 遠端命令。
Set-WSManQuickConfig 會執行下列動作:
- 檢查 WinRM 服務是否正在執行。 如果 WinRM 服務未運行,系統將啟動該服務。
- 將WinRM服務啟動類型設定為自動。
- 建立監聽器以接受來自任何 IP 位址的請求。 預設傳輸 HTTP。
- 啟用 WinRM 流量的防火牆例外狀況。
若要執行
範例
範例 1:透過 HTTP 啟用本機電腦的遠端管理
本範例會設定必要的設定,以啟用本機計算機的遠端管理。 根據預設,此命令會在 HTTP上建立 WS-Management 接聽程式。
Set-WSManQuickConfig
範例 2:透過 HTTPS 啟用本機電腦的遠端管理
本範例會設定必要的設定,以啟用本機計算機的遠端管理。 UseSSL 參數會指定 HTTPS 用來與計算機通訊。
Set-WSManQuickConfig -UseSSL
備註
HTTPS 需要手動設定。 如需詳細資訊,請參閱 UseSSL 參數的描述。
參數
-Force
強制命令執行,而不要求使用者確認。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | False |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-SkipNetworkProfileCheck
設定 Windows 用戶端版本,以在電腦位於公用網路上時進行遠端處理。 此參數會啟用公用網路的防火牆規則,只允許從相同本機子網的計算機進行遠端訪問。
此參數對 Windows 的伺服器版本沒有任何影響,因為根據預設,伺服器版本在公用網路上具有本機子網防火牆規則。 如果 Windows 的伺服器版本停用本機子網防火牆規則,則不論此參數的值為何,Enable-PSRemoting 重新啟用它。
若要移除本機子網限制,並從公用網路上的所有位置啟用遠端訪問,請使用 Set-NetFirewallRule 模組中的 Cmdlet。
此參數是在 PowerShell 3.0 中引進的。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | False |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-UseSSL
指定使用安全套接字層 (SSL) 通訊協定來建立遠端電腦的連線。 根據預設,不會使用 SSL。
WS-Management 會加密透過網路傳輸的所有PowerShell內容。 UseSSL 參數可讓您指定 HTTPS 的額外保護,而不是 HTTP。 如果您在用於連線的埠上使用此參數,且 SSL 無法使用,命令會失敗。
HTTPS 需要手動設定 WinRM 和防火牆規則。 如需詳細資訊,請參閱 如何:設定適用於 HTTPS 的 WINRM。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | False |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。
輸入
None
此 Cmdlet 不接受任何輸入。
輸出
None
此 Cmdlet 不會產生任何輸出。