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
}
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 155664
Url: https://administrator.de/contentid/155664
Ausgedruckt am: 22.11.2024 um 11:11 Uhr
3 Kommentare
Neuester Kommentar