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
Please also mark the comments that contributed to the solution of the article
Content-Key: 489344
Url: https://administrator.de/contentid/489344
Printed on: April 25, 2024 at 10:04 o'clock
3 Comments
Latest comment
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