既存のスクリプトで2つのソースからのデータを結合しようとしています。Powershellはサーバーのリストを取得し、「サーバー」プロパティーを追加します。
私はGet-XAServer
と呼ばれるCitrixコマンドを介して取得されるサーバーのリストを1つ持っています。このコマンドレットを使用して、server
とlogonmode
という2つのプロパティを持つ配列が作成されます。 $1stList
を実行すると、次のようになります。
SERVER LOGONMODE
Server1 AllowLogOns
Server2 AllowLogOns
は今、私はget-XAserver
レット経由で引っ張ることができないサーバのリストを更新します。だから、スクリプト内で、私はちょうどこのようなものだ配列変数を持っているが、次の形式でのサーバーのリストから:
$2ndList = "Server3", "Server4", "Server5"
問題はserver
プロパティが2番目に接続されていない、ありますリスト。したがって、配列を結合しようとすると、正しく解析されません。
server
とlogonmode
の両方のプロパティが両方とも$2ndList
配列の各/すべてのサーバーに追加されるように、2番目のリストを反復処理するにはどうすればよいですか?
おかげで素晴らしい仕事をそれ、そんなに! – Kenny