0
Das folgende funktioniert, ist aber hässlich.Setzen Sie eine Variable und übergeben Sie sie durch
> Get-CimInstance win32_process | `
select -first 5
foreach { $process = $_; $process; } | # this is ugly
foreach { write $process.ProcessName }
System Idle Process
System
smss.exe
csrss.exe
wininit.exe
Wir haben das versucht, aber es funktioniert nicht.
> Get-CimInstance win32_process |
select -first 5
foreach { Set-Variable $c -PassThru } | # this is prettier
foreach { write $c.ProcessName }
wininit.exe
wininit.exe
wininit.exe
wininit.exe
wininit.exe
Wie können wir machen Set-Variable
arbeiten?