PIPE Fittings makes Errors

The PIPE fittings TEE and Y generates errors, which is very annoying. It seems, they cannot handle OEMs.
It should be:
1586700641020.png

It is:
1586700819122.png


The Y-command has the same problems, but the Piping itself seems to be correct:
1586707697883.png

results in

1586707658512.png

Or is there a switch or a prameter or an OPTION/INI-Key to avoid it ?
Is there a workaround, without using Unicode ?
 

Attachments

  • 1586707541476.png
    1586707541476.png
    9.7 KB · Views: 45
Last edited:
Not sure how you are going to pipe Unicode characters "without using Unicode". If you want to pipe Unicode (UTF8 or UTF16) characters you need to enable UTF8 or UTF16 output. Or switch to the UTF8 codepage (chcp 65001).
Hmmm...chcp 65001 will complete the desaster :-)
1586723863052.png
0
1586724177821.png

1586724205087.png

And, if I switch to unicodeout:
1586725114966.png

With CodePage 65001:
1586725553286.png
 

rconn

Administrator
Staff member
May 14, 2008
11,955
133
Your settings are incomplete - and make sure you do *not* try to combine UTF16 & UTF8 settings.

With UnicodeOutput enabled (and the UTF8 settings disabled):

Code:
[D:\]zipsfx /?
AErstellt ein selbstextrahierendes ZIP-Archiv

ZIPSFX [/A /B"Banner" /C"Überschrift" /D"Pfad" /F"Datei" /I /Ln /M"Meldung" /P"params" /R /S /X64] Archiv-Verzeichnis
        Archiv  Das ausführbare selbstextrahierende Archiv
        Verzeichnis             Das zu komprimierende Verzeichnis
        /B(anner)                       /M (Fertigstellungs-Meldung)
        /C (Dialog-Überschrift)         /R(ekursive Unterverzeichnisse)
        /D (Ziel-Verzeichnis)           /S (Passwort)
        /F (Ausführbare Datei)          /X64 (Ausführbare 64-Bit Datei)
        /Ln (Kompressionsstärke)

[D:\]zipsfx /? | tee con: >& nul
AErstellt ein selbstextrahierendes ZIP-Archiv

ZIPSFX [/A /B"Banner" /C"Überschrift" /D"Pfad" /F"Datei" /I /Ln /M"Meldung" /P"params" /R /S /X64] Archiv-Verzeichnis
        Archiv  Das ausführbare selbstextrahierende Archiv
        Verzeichnis             Das zu komprimierende Verzeichnis
        /B(anner)                       /M (Fertigstellungs-Meldung)
        /C (Dialog-Überschrift)         /R(ekursive Unterverzeichnisse)
        /D (Ziel-Verzeichnis)           /S (Passwort)
        /F (Ausführbare Datei)          /X64 (Ausführbare 64-Bit Datei)
        /Ln (Kompressionsstärke)

With UnicodeOutput disabled, and the UTF8 settings enabled (UTF8Output=1, UTF8=1, chcp 65001):

Code:
[D:\]zipsfx /?
AErstellt ein selbstextrahierendes ZIP-Archiv

ZIPSFX [/A /B"Banner" /C"Überschrift" /D"Pfad" /F"Datei" /I /Ln /M"Meldung" /P"params" /R /S /X64] Archiv-Verzeichnis
        Archiv  Das ausführbare selbstextrahierende Archiv
        Verzeichnis             Das zu komprimierende Verzeichnis
        /B(anner)                       /M (Fertigstellungs-Meldung)
        /C (Dialog-Überschrift)         /R(ekursive Unterverzeichnisse)
        /D (Ziel-Verzeichnis)           /S (Passwort)
        /F (Ausführbare Datei)          /X64 (Ausführbare 64-Bit Datei)
        /Ln (Kompressionsstärke)

[D:\]zipsfx /? | tee con: >& nul
AErstellt ein selbstextrahierendes ZIP-Archiv

ZIPSFX [/A /B"Banner" /C"Überschrift" /D"Pfad" /F"Datei" /I /Ln /M"Meldung" /P"params" /R /S /X64] Archiv-Verzeichnis
        Archiv  Das ausführbare selbstextrahierende Archiv
        Verzeichnis             Das zu komprimierende Verzeichnis
        /B(anner)                       /M (Fertigstellungs-Meldung)
        /C (Dialog-Überschrift)         /R(ekursive Unterverzeichnisse)
        /D (Ziel-Verzeichnis)           /S (Passwort)
        /F (Ausführbare Datei)          /X64 (Ausführbare 64-Bit Datei)
        /Ln (Kompressionsstärke)