Siga estas diretrizes ao trabalhar com o utilitário de linha de comando zman do Novell® ZENworks® 10 Asset Management:
Se um arquivo XML exportado com os comandos zman, como bundle-create ou policy-create, contiver caracteres ASCII diacríticos ou estendidos, por exemplo, ñ, ë e Ä, você deverá abrir o arquivo em um editor usando a codificação UTF-8. Se fizer mudanças no arquivo, grave-o no formato UTF-8.
Se quiser redirecionar a saída de um comando contendo caracteres ASCII estendidos para um arquivo no Windows*, não use o operador de redirecionamento de linha de comando (>), pois a página de código de um prompt do MS-DOS* é diferente da página de código usada para a gravação em arquivos na maioria dos idiomas.
Por exemplo, no caso de idiomas da Europa Ocidental, como inglês, francês, alemão e espanhol, a página de código do prompt do DOS é cp437 ou cp850, mas o restante do sistema operacional Windows usa cp1252.
Para redirecionar a saída para um arquivo e manter corretos os caracteres ASCII estendidos, use a opção global ‑R|--Redirect.
Ao se conectar a servidores Linux de uma máquina Windows usando clientes como PuTTY, defina o conjunto de caracteres usado na conversão em UTF-8. Isso garantirá uma conversão apropriada dos caracteres diferentes dos caracteres ASCII padrão.
Para definir o conjunto de caracteres para conversão em UTF-8 no PuTTY:
Abra o cliente PuTTY.
Na janela PuTTY Configuration (Configuração do PuTTY), clique em
> (Conversão).Na lista suspensa
(Dados Recebidos Considerados como de Qual Conjunto de Caracteres), selecione .NOTA:Isso não será necessário se a entrada para o comando ou sua saída contiver apenas os caracteres a-z ou A-Z.
Por padrão, o zman usa o idioma padrão do servidor. Você pode determinar que o zman use um idioma específico:
No Windows, especifique o idioma de usuário e a codificação de arquivo apropriada como um valor da propriedade JVM_STARTUP_OdescriçãoS em Diretório_de_instalação_do_ZENworks\Novell\ZENworks\conf\zman \properties\zman-config.properties.
Por exemplo, para executar o zman em inglês, defina o valor de JVM_STARTUP_OdescriçãoS como -Duser.language=en -Dfile.encoding=cp850. Após editar o arquivo, mude a página de código do prompt de comando para cp850, usando o comando chcp 850.
No Linux, edite /opt/novell/zenworks/bin/zman para adicionar‑Duser.language=<idioma> após /opt/novell/zenworks/lib/java/bin/java.
Por exemplo, para executar o zman em inglês, mude o arquivo de script do zman da seguinte forma:
/opt/novell/zenworks/lib/java/bin/java -Duser.language=en -Djava.library.path="${LD_LIB_PATH}" .....