Есть ли разница между ForEach
и ForEach-Object
?
У меня такой небольшой код, он отлично работает
$txt = Get-Content 'C:\temp\000.txt'
$result = foreach ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
Но если я использую "ForEach-Object", у меня появились ошибки....
$txt = Get-Content 'C:\temp\000.txt'
$result = foreach-object ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
Почему? и как вывести результаты цикла с помощью ForEach-Object