「Windows Admin Center 2410」で利用可能なPowerShellコマンドレットを知る[その3]――接続管理関連コマンドレット:Microsoft Azure最新機能フォローアップ(222)
本連載では「Windows Admin Center 2410」で利用可能なPowerShellコマンドレットの詳細を紹介しています。第219回、第221回に続き、今回はWindows Admin Center 2410のPowerShellコマンドレットから、接続管理に関連するコマンドレットを解説します。
Microsoft.WindowsAdminCenter.ConnectionToolsモジュールに含まれるコマンドレット
今回は「Windows Admin Center 2410」(WAC 2410)のPowerShellコマンドレットから、接続リストを管理する「Microsoft.WindowsAdminCenter.ConnectionTool」モジュールに含まれるコマンドレットの詳細を解説します。
Microsoft.WindowsAdminCenter.ConnectionToolsモジュールには、6個のコマンドレットがあります。
接続リストを管理するコマンドレットの概要と構文について、接続リストのエクスポートとインポートに関しては公式情報があるものの、本稿執筆時点ではいまだにWAC 2410に対応する記載は見当たりません。それを解明すべく、Microsoft.WindowsAdminCenter.ConnectionToolsモジュールをインポートしてから、「Get-Command」および「Get-Help」コマンドレットでヘルプを取得し整形してみました。
今後、Get-Helpコマンドレットで得られる内容が改版される可能性もありますが、現時点(2025年6月初旬)の情報として参考にしてください。なお、一部のコマンドレットでは、構文(Syntax)のみが取得できて、概要(Synopsis)が取得できなかったものがあったことも付け加えておきます。
コマンドレット名 | 概要と構文 |
---|---|
ApplyConnection | ApplyConnection [[-Endpoint] |
CreateApplicationAccessToken | CreateApplicationAccessToken [[-credentials] |
Export-WACConnection | Windows Admin Centerゲートウェイで利用可能な接続をエクスポートします。ファイル名が指定されている場合はエクスポートします Export-WACConnection [-Endpoint] |
GetConnection | GetConnection [[-Endpoint] |
Import-WACConnection | ファイル内の利用可能な接続をWindows Admin Centerゲートウェイにインポートします Import-WACConnection [-Endpoint] |
RemoveConnection | RemoveConnection [[-Endpoint] |
Microsoft.WindowsAdminCenter.ConnectionToolsモジュールにあるコマンドレット概要 |
アクセスキーを取得する
まずは、以降の説明で必要なアクセスキーを取得しておきます。
WAC 2410の「設定」(右上の歯車アイコンをクリック)画面から「アクセス」→「アクセスキーを表示する」をクリックすると、アクセスキーの文字列を取得できます。
アクセスキーの有効期間は2時間です。以降の操作ではこのアクセスキーを使いますが、確認の都合上、説明途中でアクセスキーの値が変わることがあります。
接続リストをエクスポート/インポートする
以降の説明ではMicrosoft.WindowsAdminCenter.ConnectionToolsモジュールがインポート済みの前提で進めます。
クレデンシャルを取得してから、「Export-WACConnection」コマンドレットで現在の接続リストを取得してみます。アクセスキーは、コマンドラインオプションとして指定するのではなく、プロンプトが表示されてから別途入力した方がトラブルなく進められます。
「-FileName」オプションを使うと直接ファイルへエクスポートできます。
「メモ帳」でエクスポートしたファイルを開きます。
1行追加しつつ、いったん接続リストを、WACのみを残した状態にします。
続いて、「Import-WACConnection」コマンドレットで接続リストをインポートします。
WACの画面を更新すると、追加された接続リストを確認できます。
現在の接続リストを取得する
クレデンシャルを取得してから、「GetConnection」コマンドレットで現在の接続リストを取得してみましょう。アクセスキーは、入力プロンプトが表示されたら入力しています。
何度かトライしましたが、エラーが発生しました。「Export-WACConnection」コマンドレットと「Import-WACConnection」コマンドレットは実行できているので、なぜエラーになるのが不明です。想定される使い方ではないのかもしれません。
接続リストから削除する
接続リストからの削除を試してみます。「ConnectionId」コマンドレットは、以下の書式になっています。
msft.sme.connection-type.server!”登録したいホスト名もしくはFQDNl!globalを指定すれば共有接続リストに登録可能”
実行してみます。クレデンシャルはコマンドラインで指定し、アクセスキーは入力プロンプトが表示されたら入力しました。
何度かトライしてみましたが、エラーで完了できませんでした。こちらも想定される使い方ではないのかもしれません。
Microsoft.WindowsAdminCenter.ConnectionToolsにおける残りのコマンドレット
残りは「ApplyConnection」コマンドレットと「CreateApplicationAccessToken」コマンドレットです。
ApplyConnectionコマンドレットを実行しましたが、これもエラーでした。これまでと同様に、クレデンシャルはコマンドラインで指定し、アクセスキーは入力プロンプトが表示されたら入力しました。
アクセスキーをコマンドラインオプションで指定するとエラーになる可能性があるため、アクセスキーを除いてCreateApplicationAccessTokenコマンドレットを実行します。
こちらは特に何も表示されませんでした。これらも想定される使い方ではないのかもしれません。
今回、Microsoft.WindowsAdminCenter.ConnectionToolモジュールに含まれるコマンドレットを紹介しましたが、6つあるコマンドレットのうち、4つのコマンドレット(GetConnection、ConnectionId、ApplyConnection、CreateApplicationAccessToken)でエラーが発生しました。想定される使い方ではなかったのかもしれませんが、コマンドレットの不具合の可能性もあります。今後Microsoftから情報が出てくるかもしれませんで、引き続き注目しておくこととしましょう。
次回は、「Microsoft.WindowsAdminCenter.ExtensionTools」および「Microsoft.WindowsAdminCenter.ManagementTools」モジュールに含まれるコマンドレットを紹介する予定です。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
Windows 11一般提供開始、企業での導入/展開時に注意すべきポイントは?
MicrosoftはWindowsデスクトップOSの最新バージョンである「Windows 11」を正式にリリースし、Windows 11対応ハードウェアを搭載したWindows 10デバイスに対して、無料アップグレードの段階的なロールアウトを開始しました。Windows 11登場! 11で変わること、思ったほど変わらないこと
新しいWindows OS「Windows 11」の正式出荷が2021年10月5日に開始された。Windows 10からの無償アップグレードが可能であるため、どのような新機能が実装されたのか気になる人も多いのではないだろうか。そこで、本稿ではWindows 11の新機能、削除された機能などを簡単にまとめてみた。買って、試して分かったWindows 365(契約・セットアップ編)
Microsoftからクラウド上でWindows 10が動く「クラウドPC」の利用可能なサブスクリプションサービス「Windows 365」の提供が開始された。早速、サブスクリプションを契約し、クラウドPCの設定を行ってみた。契約からセットアップまでで見えてきた便利な点、不便な点などをまとめてみた。いよいよ完全終了へ。Internet Explorer(IE)サポート終了スケジュール
長らくWindows OSに標準装備されてきたInternet Explorer(IE)。その「寿命」は各種サポートの終了時期に左右される。Windows OSごとにIEのサポート終了時期を分かりやすく図示しつつ、見えてきた「終わり」について解説する。