C'è qualche differenza tra ForEach
e ForEach-Object
?Differenza tra ForEach e ForEach-Object nella PowerShell
Ho un piccolo codice come questo, funziona bene
$txt = Get-Content 'C:\temp\000.txt'
$result = foreach ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
Ma se io uso 'ForEach-Object', ho ottenuto gli errori ....
$txt = Get-Content 'C:\temp\000.txt'
$result = foreach-object ($line in $txt) {$line.replace(".ini","")}
$result | out-file 'c:\temp\001.txt'
Perché? e come generare i risultati del ciclo utilizzando ForEach-Object
https://social.technet.microsoft.com/Forums/en-US/e8da8249-ea91-4772-ae85-582a4b37425b/powershell-foreachobject-vs-foreach – dugas