Attenersi alle linee guida indicate di seguito per l'utilizzo dell'utility della riga di comando zman di Novell® ZENworks® 10 Asset Management:
Se un file XML esportato usando comandi zman quali bundle-create o policy-create contiene segni diacritici o caratteri ASCII estesi quali ñ, ë e Ä, sarà necessario aprire il file in un editor che utilizza la codifica UTF-8. Se il file viene modificato, è necessario salvarlo in formato UTF-8.
Se si desidera reindirizzare l'output di un comando contenente caratteri ASCII estesi in un file su Windows*, non occorrerà utilizzare l'operatore di reindirizzamento della riga di comando (>), perché la pagina codici del prompt di MS-DOS* è diversa dalla pagina codici usata per scrivere i file nelle maggior parte delle versioni localizzate.
Ad esempio, per le lingue dell'Europa Occidentale quali inglese, francese, tedesco e spagnolo, la pagina codici del prompt di DOS è cp437 o cp850, ma il resto del sistema operativo, Windows, utilizza cp1252.
Per reindirizzare l'output a un file e mantenere correttamente i caratteri ASCII estesi, utilizzare l'opzione globale -R|--Redirect.
Collegandosi a server Linux da un sistema Windows usando client quali PuTTY, impostare il set di caratteri usati per la traduzione a UTF-8. In questo modo i caratteri non standard ASCII verranno tradotti correttamente.
Per impostare il set di caratteri affinché vengano tradotti a UTF-8 in PuTTY:
Aprire il client PuTTY.
Nella finestra di configurazione di PuTTY, fare clic su
> .Nell'elenco a discesa
, selezionare .NOTA:Questa operazione non è necessaria se l'input al comando o il suo stesso output contiene solo i caratteri da a - z o A - Z.
Per default, zman usa le impostazioni regionali del server. È possibile fare in modo che zman utilizzi una lingua specifica:
In Windows, specificare la lingua utente appropriata e la codifica del file come valore della proprietà JVM_STARTUP_OPTIONS in Directory_installazione_ZENworks\Novell\ZENworks\conf\zman \properties\zman-config.properties.
Ad esempio, per eseguire zman in inglese, impostare il valore di JVM_STARTUP_OPTIONS su -Duser.language=en -Dfile.encoding=cp850. Dopo aver modificato il file, cambiare la pagina codici del prompt dei comandi a cp850 usando il comando chcp 850.
In Linux, modificare /opt/novell/zenworks/bin/zman aggiungendo ‑Duser.language=<lingua> dopo /opt/novell/zenworks/lib/java/bin/java.
Ad esempio, per eseguire zman in inglese, modificare il file script zman come segue:
/opt/novell/zenworks/lib/java/bin/java -Duser.language=en -Djava.library.path="${LD_LIB_PATH}" .....