For-Schleife verarbeitet keine Unicode Datei
Hi zusammen,
ich habe einen kleinen Batch um Daten aus dem AD auszulesen. Dabei schreibe ich mit DSGET eine UNICODE Datei.
Die nachfolgende For-Schleife verabreitet diese Datei dann aber nicht - kommentarlos, ohne jede Fehlermeldung...
Wenn ich die Datei ohne -uco erstelle läuft mein Batch ...
Irgend eine Idee warum das so ist?
Danke
Nagus
ich habe einen kleinen Batch um Daten aus dem AD auszulesen. Dabei schreibe ich mit DSGET eine UNICODE Datei.
Die nachfolgende For-Schleife verabreitet diese Datei dann aber nicht - kommentarlos, ohne jede Fehlermeldung...
Wenn ich die Datei ohne -uco erstelle läuft mein Batch ...
for /F %%i in (%input%) do echo %%i && dsquery user -samid %%i | dsget user -fn -L -uco>>%temp_out%
for /F " tokens=1,2,3 delims=: " %%i in (%temp_out%) do if %%i==fn echo %%j>>%output%
Irgend eine Idee warum das so ist?
Danke
Nagus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 489344
Url: https://administrator.de/contentid/489344
Ausgedruckt am: 21.11.2024 um 23:11 Uhr
3 Kommentare
Neuester Kommentar
https://www.robvanderwoude.com/type.php#Unicode
Unicode, mit einer der vielen Gründen langsam mal auf die Powershell umzusteigen ...
Unicode, mit einer der vielen Gründen langsam mal auf die Powershell umzusteigen ...
Powershell bin ich bei
Get-Content 'd:\input.txt' | %{Get-AdUser $_ -Properties Givenname, Surname} | Select Givenname,Surname