Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Ergebnis Schleife mit ForEach-Object in Exceldatei ausgeben

$
0
0

Hallo zusammen,

ich versuche gerade die verbundenen Netzlaufwerke eines PCs mit einer ForEach-Object Schleife auszulesen und möchte das Ergebnis als csv Datei exportieren um z.B. eine Spalte mit den Laufwerksbuchsten, Typ zu haben.

Das würde das Sortieren nach vorhandenen Laufwerksbuchsten erleichtern.

$Computer =  Get-content C:\Computerliste.txt
$i = 0

$Computer | ForEach-Object {$i++; "PC" + $i + ": " + $_ + "`n"
Get-WmiObject -Class Win32_LogicalDisk -ComputerName $_ | Select DeviceID,DriveType
'------------------'
"`n"}   

wenn ich hier  | Export-CSV nach der Schleife anfüge, wird zwar die CSV Datei erstellt.

In der Datei finde ich aber nur eine Spalte mit Length und Zahlen als Werte.

Mit | out-file  , wird das Ergebnis zwar richtig ausgegeben. Habe aber so keine Spalten um im Excel filtern zu können.

Muss ich hier noch etwas umwandlen damit in der CSV Datei das Ergebnis richtig ausgegeben wird ?

Danke.


Viewing all articles
Browse latest Browse all 2314