Microsoft Remote Desktopの保存済みセッションは、テキストエディタで開いたときに値を持っています(自分自身をテストする、リモートデスクトップ接続を開く、オプションをクリックする、テキストエディタで結果の.rdpファイルを開きます)。PowerShellとSelect-Stringを使用してテキスト用の非標準ファイルを解析する
Cannot index a null array
があります:
$MyOObject."Prompt" = (Select-String -Path $Path -Pattern "promptcredentialonce: (.*)").Matches.Groups[1].Value
...次のエラーを生成します(他のファイル形式にまったく同じ構文がときに動作している)、ここで標準Select-String
コマンドを使用して、しかし
、 PowerShell 2.0では、この種のファイルや標準以外のテキストファイルを解析するために使用するコマンドが異なりますか?
私が更新しています@wOxxOm – AlwaysQuestioning
'Matches'は配列なのでPS2では' Matches [0] 'やforeach/where/select-objectが必要です。 – wOxxOm