Hallo Autoit Gemeinde,
Anfänger hat wieder mal eine Frage.
Ich schreibe gerade einen Script mit Diskpart. Gestartet über ComSpec mit Stdin + Stdout.
Wenn ich nun interaktiv eine Cmd öffne und Diskpart eingebe bekomme ich flgd. Output
Code
C:\Windows\system32>diskpart
Microsoft DiskPart-Version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
Auf Computer: WPC66169
DISKPART> list disk
Datenträger ### Status Größe Frei Dyn GPT
--------------- ------------- ------- ------- --- ---
Datenträger 0 Online 238 GB 0 B
DISKPART>
Hier sind nun alle Umlaute richtig.
Wenn ich im Script den String mit StdOut auslese sieht das so aus.
Code
$_output|Local|String[191]|'
Datentr„ger ### Status Gr”áe Frei Dyn GPT
--------------- ------------- ------- ------- --- ---
Datentr„ger 0 Online 238 GB 0 B
Frage nun:
Gibt es eine Möglichkeit diesen Output mit Codepage oder Zeichentabelle zu korrigieren?
Weis jetzt im Moment nicht wo genau ich ansetzen muß?