Anmelden

View Full Version : Problem CPYSTMF & .bat-Datei



Frankk
10-10-18, 07:41
Hallo,

folgendes Problem stellt sich für mich dar:

Mittels cpystmf wird eine AS/400 Datei in eine stmf kopiert. Es handelt sich hierbei um eine bat-Datei welche ich anschließend mittels STRPCCMD ausführen möchte.

Hier ein Beispiel für den Inhalt dieser bat-Datei:

=====

explorer "\\10.50.1.1\root\xxx\Testordner Ebene 001\Testordner Ebene 002\Datei.pdf
exit

=====

Das klappt auch soweit. Probleme gibt es nur, wenn anstelle von Datei.pdf beispielsweise ein Wert mit ü / ö / ä oder "ß" steht. Beispiel: "Übernahme.pdf". Dann läuft dieser Befehl ins leere.

Ich vermute, dass das übertragen des Befehls cpystmf Probleme macht und dort speziell der Wert "STMFCCSID". Dieser habe ich mit *pcascii bestückt. Aber auch *stmf bringt keinen Erfolg.

Gibt es einen ccsid, welcher erfolgsversprechender ist?

Frankk
10-10-18, 08:13
Hallo,

habe mal kurz gegoogled: STMFCCSID = 437 ist die Lösung!

Fuerchau
11-10-18, 08:02
PCASCII = 850, du brauchst ANSI = 1252.
437 ist EBCDIC!

Frankk
11-10-18, 09:38
hat aber soweit geklappt! Er liest mir die Dokumente mit den Sonderzeichen. Sollten Problem auftreten werde ich das umstellen.

Danke für die Antwort!

Fuerchau
11-10-18, 12:29
Ist insofern klar, da 437 dann wieder in ANSI übersetzt werden muss.