Powershell - Probleme mit Textumleitung in eine Datei
Hi,
wie schon mal werähnt habe ich mir ein kleines script geschrieben um PCs zu inventarisieren.
Dabei lese ich die Daten per WMI und gebe sie dann mit >> in eine Textdatei aus.
Dort steht dann aber immer ein blank zwischen jedem zeichen.
Für die Weiterverarbeitung in excel kein Problem, da wird alles richtig dargestellt.
Will ich die Datei jedoch im Script bei einem erneuten lauf vorher einlesen
um überprüfen zu können ob betreffender PC schon inventarisiert wurde macht das Probleme.
Evtl ein Zeichensatz Problem.
Wie mache ich das richtig?
Danke!
SC
Code:
$drucker = gwmi win32_printer -ComputerName $client
$drucker | % {
$pcoutstring = [string] $dat + ";$sOU;$client;"
$dname = $_.caption
$treibername = $_.drivername
$danschluss = $_.portname
$pcoutstring = $pcoutstring + "$dname;$treibername;$danschluss;"
$pcoutstring >> $pcoutfile
}
wie schon mal werähnt habe ich mir ein kleines script geschrieben um PCs zu inventarisieren.
Dabei lese ich die Daten per WMI und gebe sie dann mit >> in eine Textdatei aus.
Dort steht dann aber immer ein blank zwischen jedem zeichen.
Für die Weiterverarbeitung in excel kein Problem, da wird alles richtig dargestellt.
Will ich die Datei jedoch im Script bei einem erneuten lauf vorher einlesen
um überprüfen zu können ob betreffender PC schon inventarisiert wurde macht das Probleme.
Evtl ein Zeichensatz Problem.
Wie mache ich das richtig?
Danke!
SC
Code:
$drucker = gwmi win32_printer -ComputerName $client
$drucker | % {
$pcoutstring = [string] $dat + ";$sOU;$client;"
$dname = $_.caption
$treibername = $_.drivername
$danschluss = $_.portname
$pcoutstring = $pcoutstring + "$dname;$treibername;$danschluss;"
$pcoutstring >> $pcoutfile
}
Please also mark the comments that contributed to the solution of the article
Content-Key: 155664
Url: https://administrator.de/contentid/155664
Printed on: April 25, 2024 at 10:04 o'clock
3 Comments
Latest comment