他の変数を使用できるのに、テキスト内で $_ を使用できないのはなぜですか?
Get-ChildItem -Path $path -filter *.mp3 | foreach {
$count++;
write-host "File${count}=${_.Name}";
}
私はこのように書くことができることを知っています:
Get-ChildItem -Path $path -filter *.mp3 | foreach {
$count++;
write-host "File${count}=$($_.Name)";
}