Windows リモート管理 2.0 (WinRM) では、システム管理に Windows PowerShell コマンドレットを使用できます。 Windows PowerShell コマンドレットを使用すると、管理者は WinRM を構成したり、データを取得したり、リソースを管理したりできます。
WinRM 用の Windows PowerShell コマンドレットは、winrm コマンド ライン ユーティリティと同じ機能を提供します。 ただし、Windows PowerShell では次の処理も行われます。
- 拡張可能で管理指向のスクリプト言語で WinRM タスクを自動化します。
- すべての管理タスクに対して 1 つのツールを提供します。
詳細については、Windows PowerShell の を参照してください。
Windows PowerShell クラスの WS-Management
名前空間の: Microsoft.WsMan.Management
アセンブリの: System.Management.Automation
次の WinRM コマンド クラスは、Windows PowerShell によって実装されます。 これらのクラスは、完全性のみを目的として、このソフトウェア開発キット (SDK) に含まれています。 これらのクラスのメンバーを直接使用したり、他のクラスを派生させるために使用したりすることはできません。
| クラス | 形容 |
|---|---|
| ConnectWSManCommand | リモート コンピューター上の WinRM サービスに接続します。 パラメーターの例と詳細については、Connect-WSMan コマンドレットを参照してください。 |
| DisableWSManCredSSPCommand | クライアントで CredSSP 認証を無効にします。 パラメーターの詳細と例については、Disable-WSManCredSSP コマンドレットを参照してください。 |
| DisconnectWSManCommand | リモート コンピューター上の WinRM サービスから切断します。 パラメーターの例と詳細については、Disconnect-WSMan コマンドレットを参照してください。 |
| EnableWSManCredSSPCommand | クライアントで CredSSP 認証を有効にします。 パラメーターの例と詳細については、Enable-WSManCredSSP コマンドレットを参照してください。 |
| GetWSManCredSSPCommand | クライアントの CredSSP 関連の構成を取得します。 パラメーターの例と詳細については、Get-WSManCredSSP コマンドレットを参照してください。 |
| GetWSManInstanceCommand | リソース URI で指定されたリソース インスタンスの管理情報を表示します。 パラメーターの例と詳細については、Get-WSManInstance コマンドレットを参照してください。 |
| InvokeWSManActionCommand | リソース URI とセレクターで指定されたターゲット オブジェクトに対してアクションを呼び出します。 パラメーターの例と詳細については、Invoke-WSManAction コマンドレットを参照してください。 |
| NewWSManInstanceCommand | 管理リソースの新しいインスタンスを作成します。 パラメーターの例と詳細については、New-WSManInstance コマンドレットを参照してください。 |
| NewWSManSessionOptionCommand | 次の WSMan コマンドレットの入力パラメーターとして使用する WinRM セッション オプション ハッシュ テーブルを作成します。Get-WSManInstance、Set-WSManInstance、Invoke-WSManAction、Connect-WSMan 。 パラメーターの例と詳細については、New-WSManSessionOption を参照してください。 |
| RemoveWSManInstanceCommand | 管理リソース インスタンスを削除します。 パラメーターの例と詳細については、Remove-WSManInstance コマンドレットを参照してください。 |
| SetWSManInstanceCommand | リソースに関連する管理情報を変更します。 パラメーターの例と詳細については、Set-WSManInstance コマンドレットを参照してください。 |
| SetWSManQuickConfigCommand | リモート管理用にローカル コンピューターを構成します。 パラメーターの例と詳細については、Set-WSManQuickConfig コマンドレットを参照してください。 |
| TestWSManCommand | WinRM サービスがローカル コンピューターまたはリモート コンピューターで実行されているかどうかをテストします。 パラメーターの例と詳細については、Test-WSMan コマンドレットを参照してください。 |
| SessionOption | WS-Management セッションの拡張オプションのセットを定義します。 使用可能な値の例と詳細については、Connect-WSMan コマンドレットを参照してください。 |
Windows PowerShell 列挙の WS-Management
Windows PowerShell では、次の列挙型が実装されています。 これらの列挙体は、完全性のみを目的として、このソフトウェア開発キット (SDK) に含まれています。
| 列挙 | 形容 |
|---|---|
| AuthenticationMechanism | サーバーで使用する認証メカニズムを指定します。 使用可能な値の例と詳細については、Connect-WSMan コマンドレットを参照してください。 |
| ProxyAccessType | プロキシ サーバーを配置するメカニズムを指定します。 使用可能な値の例と詳細については、New-WSManSessionOption コマンドレットを参照してください。 |
| ProxyAuthentication | プロキシで使用する認証方法を指定します。 使用可能な値の例と詳細については、New-WSManSessionOption コマンドレットを参照してください。 |