web-dev-qa-db-ja.com

%{$_。Key1}はどういう意味ですか?

HDInsightのプログラミング中に、次のような行に出くわしました。

$storageAccountKey = Get-AzureRmStorageAccountKey 
    -ResourceGroupName $resourceGroupName 
    -Name $storageAccountName 
    |  %{ $_.Key1 }

$_Get-AzureRmStorageAccountKeyコマンドの結果を指していることを理解しています。しかし、%{}の意味は正確には何ですか?

13
Frank im Wald

%{ $_.Key1 }ForEach-Object { Write-Output $_.Key1 }⇔パイプライン内の各オブジェクトについて、そのプロパティの値をエコーし​​ますKey1

%エイリアス for ForEach-Object$_は現在のオブジェクトです 自動変数

23
Ansgar Wiechers