4.0 Richtlinien für die Verwendung von zman

Beachten Sie bei der Verwendung des Befehlszeilenprogramms „zman“ von Micro Focus ZENworks die folgenden Richtlinien:

  • Wenn eine XML-Datei, die mithilfe von zman-Befehlen wie bundle-create oder policy-create exportiert wurde, diakritische oder erweiterte ASCII-Zeichen wie ñ,ë und Ä enthalten, müssen Sie die Datei in einem Editor mit UTF-8-Verschlüsselung öffnen. Wenn Sie die Datei ändern, müssen Sie sie im UTF-8-Format speichern.

  • Wenn die Ausgabe einer Datei, die erweiterte ASCII-Zeichen enthält, in eine Datei auf Windows umgeleitet werden soll, dürfen Sie keinen Befehlszeilenoperator zur Umleitung (>) verwenden, da sich die Codeseite einer MS-DOS-Eingabeaufforderung von der Codeseite unterscheidet, die bei den meisten Ländereinstellungen zum Schreiben in Dateien verwendet wird.

    Beispielsweise lautet bei westeuropäischen Sprachen wie Englisch, Französisch, Deutsch oder Spanisch die Codeseite der DOS-Eingabeaufforderung „cp437“ oder „cp850“, während sie bei allen anderen Benutzern des Windows-Betriebssystems „cp1252“ lautet.

    Um die Ausgabe in eine Datei umzuleiten und dabei die erweiterten ASCII-Zeichen korrekt beizubehalten, verwenden Sie die globale Option ‑R|‑‑Redirect.

  • Wenn Sie mithilfe eines Clients wie PuTTY eine Verbindung zu einem Linux-Server von einem Windows-Computer aus herstellen, legen Sie den Zeichensatz für die Übersetzung auf UTF-9 fest. Dies stellt auch die korrekte Umsetzung von Nicht-Standard-ASCII-Zeichen sicher.

    So setzen Sie den Zeichensatz für die Umsetzung in PuTTY auf UTF-8:

    1. Öffnen Sie den Client PuTTY.

    2. Klicken Sie im Konfigurationsfenster von PuTTY auf Windows > Translation (Windows > Umsetzung).

    3. Wählen Sie in der Dropdown-Liste Received Data Assumed to be in Which Character Set (Angenommener Zeichensatz für empfangene Daten) die Option UTF-8 aus.

    HINWEIS:Dies ist nicht erforderlich, wenn die Eingabe oder Ausgabe des Befehls nur die Zeichen a-z oder A-Z enthält.

  • Standardmäßig verwendet zman die Standard-Ländereinstellung des Servers. Sie können für zman eine bestimmte Sprache einstellen:

    • Geben Sie in Windows die entsprechende Benutzersprache und Dateiverschlüsselung als Wert der Eigenschaft „JVM_STARTUP_OPTIONS“ unter ZENworks-Installationsverzeichnis\Novell\ZENworks\conf\zman \properties\zman-config.properties ein.

      Beispiel: Wenn zman in englischer Sprache ausgeführt werden soll, setzen Sie den Wert der Eigenschaft JVM_STARTUP_OPTIONS auf -Duser.language=en -Dfile.encoding=cp850. Nach der Bearbeitung der Datei müssen Sie die Codeseite der Eingabeaufforderung mit dem Befehl chcp 850 auf cp850 setzen.

    • Bearbeiten Sie in Linux /opt/novell/zenworks/bin/zman , um ‑Duser.language=<Sprache> after /opt/novell/zenworks/lib/java/bin/java hinzuzufügen.

      Beispiel: Wenn zman in englischer Sprache ausgeführt werden soll, ändern Sie die Skriptdatei von zman wie folgt:

       /opt/novell/zenworks/lib/java/bin/java -Duser.language=en -Djava.library.path="${LD_LIB_PATH}" .....