Os seguintes switches de linha de comando podem ser utilizados ao iniciar a Janela de Aplicativo.
É possível iniciar a Janela de Aplicativo usando os arquivos nalwin.exe ou nalwin32.exe, localizados no diretório c:\arquivos de programas\novell\zenworks da estação de trabalho, ou o arquivo nal.exe, localizado no diretório sys:public do Servidor do ZENworks Desktop Management. Esses switches funcionam com todos os três arquivos.
IMPORTANTE:Quando um switch de linha de comando é utilizado para distribuir (/a), desinstalar (/l) ou verificar (/v) um aplicativo, o Disparador de Aplicativos executa a ação no espaço do usuário e não no espaço da estação de trabalho (mesmo que esse aplicativo esteja associado à estação de trabalho). Portanto, o usuário que efetuou login deve ter os direitos do eDirectory e os direitos do sistema de arquivos necessários para realizar a distribuição, a desinstalação ou a verificação do aplicativo.
Tabela 20-1 Switches de linha de comando da Janela de Aplicativo
Switch |
Descrição |
---|---|
: EXEMPLO: nalwin : |
Ignora a tela de abertura inicial. |
/a="árvore:.dn_objeto_aplic" EXEMPLO: nalwin /a="nov:.ms word.app" |
Distribui e dispara o objeto Aplicativo especificado, independentemente de ele estar ou não associado ao usuário ou à estação de trabalho, desde que o usuário tenha os direitos de sistema de arquivos necessários para distribuir e disparar o aplicativo, bem como os direitos para ler as propriedades do objeto Aplicativo. Além de distribuir e iniciar o aplicativo especificado, o Disparador de Aplicativos continua em execução e exibe os aplicativos associados ao usuário e à estação de trabalho na Janela de Aplicativo. Se você não deseja que o Disparador de Aplicativos faça isso, utilize o switch /f, de forma a especificar instruções para que ele não faça a leitura do eDirectory em busca de associações, e o switch /h de forma a ocultar a Janela de Aplicativo. Árvore corresponde à árvore do eDirectory na qual o objeto Aplicativo reside. A árvore padrão será utilizada se nenhum nome de árvore for especificado. dn_objeto_aplic é o nome exclusivo (completo, com ponto) do objeto Aplicativo. NOTA:as aspas somente serão necessárias se um espaço for utilizado no nome da árvore ou no nome do objeto Aplicativo. |
/c="título_janela" EXEMPLO: nalwin /c="%cn%'s Apps" |
Utiliza o texto especificado como o título da Janela de Aplicativo. O título padrão da janela é “Aplicativos fornecidos pela Novell para Usuário”, em que Usuário corresponde ao nome exclusivo do usuário. O texto especificado pode conter macros (variáveis) para exibir informações do eDirectory. O exemplo /c="%cn%'s Apps" substitui o nome comum do usuário no título (por exemplo, JSmith's Apps). NOTA:as aspas somente serão necessárias se um espaço for utilizado no título da janela. Para obter informações sobre macros, consulte o Seção 49.0, Referência: Macros. |
/f EXEMPLO: nalwin /f /h |
Fornece instruções para que o Disparador de Aplicativos não faça a leitura do eDirectory para obter a lista de aplicativos associados à estação de trabalho ou ao usuário que efetuou login. Isso é útil quando o switch /a, /v ou /l é usado para simplesmente distribuir, verificar ou desinstalar um aplicativo específico. O exemplo faz com que o Disparador de Aplicativos seja iniciado com a Janela de Aplicativo oculta (/h), sem fazer a leitura do eDirectory em busca de todos os aplicativos associados à estação de trabalho ou ao usuário que efetuou login (/f) e, em seguida, distribua e inicie o aplicativo Word (/a=.word.apps). Esse switch também requer o uso do switch /h. |
/h EXEMPLO: nalwin /h |
Oculta a Janela de Aplicativo. Esse switch é necessário ao utilizar o switch /f, sendo útil com os switches /a, /v e /l. |
/l="árvore:.dn_objeto_aplic" EXEMPLO: nalwin /l="nov:.ms word.app" |
Desinstala o objeto Aplicativo especificado. Além de desinstalar o aplicativo especificado, o Disparador de Aplicativos continua em execução e exibe os aplicativos associados ao usuário e à estação de trabalho na Janela de Aplicativo. Se você não deseja que o Disparador de Aplicativos faça isso, utilize o switch /f, de forma a especificar instruções para que ele não faça a leitura do eDirectory em busca de associações, e o switch /h de forma a ocultar a Janela de Aplicativo. Árvore corresponde ao nome da árvore na qual o objeto Aplicativo reside. A árvore padrão será utilizada se nenhum nome de árvore for especificado. dn_objeto_aplic é o nome exclusivo (completo, com ponto) do objeto Aplicativo. NOTA:as aspas somente serão necessárias se um espaço for utilizado no nome da árvore ou no nome do objeto Aplicativo. |
/max EXEMPLO: nalwin /max |
Apresenta a Janela de Aplicativo maximizada quando ela é carregada pela primeira vez, anulando o estado da janela (tamanho e posição) que foi gravado durante o encerramento da sessão anterior da Janela de Aplicativo. |
/min EXEMPLO: nalwin /min |
Apresenta a Janela de Aplicativo minimizada quando ela é carregada pela primeira vez, anulando o estado da janela (tamanho e posição) que foi gravado durante o encerramento da sessão anterior da Janela de Aplicativo. |
/nd EXEMPLO: nalwin /nd |
Ignora a caixa de diálogo de aviso exibida quando uma conexão por discagem é detectada. |
/norm EXEMPLO: nalwin /norm |
Apresenta a Janela de Aplicativo em seu estado original (tamanho e posição) quando ela é carregada pela primeira vez, desde que a configuração Gravar Tamanho e Posição da Janela ( > guia > página > botão > guia ) esteja desativada. Por padrão, a configuração Gravar Tamanho e Posição da Janela está desativada. |
/nq EXEMPLO: nalwin.exe /a=.word.app /p=”file 1.txt” /nq |
Usado somente com o switch /p, instrui o Disparador de Aplicativos a remover as aspas da string do parâmetro. No exemplo, se /nq não for usado, os parâmetros passados para o aplicativo serão “file 1.txt”. Com o switch /nq, o parâmetro será passado como file 1.txt. |
/p=parâm /p=”parâm1 parâm2 parâm3” EXEMPLO: nalwin /a=.word.app /p=file.txt |
Transmite os parâmetros especificados ao aplicativo iniciado. Isso só tem efeito quando utilizado com /a ou /v. Os parâmetros especificados são adicionados a todos os que já estiverem definidos no objeto Aplicativo (guia > página > campo ). As regras a seguir são aplicadas quando o switch é utilizado:
|
/r EXEMPLO: nalwin /r |
Redefine o flag de inicialização do Disparador de Aplicativos como 0. Isso ocorre automaticamente quando o Disparador de Aplicativos é encerrado de maneira normal. Entretanto, se for encerrado de maneira anormal (por exemplo, se um usuário utilizar Ctrl+Alt+Del para encerrar nalwin.exe), o flag de inicialização não será redefinido, e só será possível reiniciar o Disparador de Aplicativos quando a estação de trabalho for reinicializada ou quando esse switch for utilizado. |
/restrictonline=0|1|2|3 EXEMPLO: nalwin /restrictonline=1 |
Determina o estado do Disparador de Aplicativos (online ou offline) à medida que as conexões do eDirectory ficarem disponíveis. Só há suporte para esse switch quando a autenticação do eDirectory ocorre diretamente por meio do Agente do ZENworks Desktop Management; ele não tem suporte quando a autenticação do eDirectory é feita por meio do Servidor de Camada Intermediária do ZENworks. Os quatro possíveis valores para o switch são descritos a seguir, sendo que cada valor tem um comportamento durante a inicialização e outro durante a execução. O comportamento de execução se aplica quando, após a inicialização, o Disparador de Aplicativos detecta uma mudança nas conexões do eDirectory. /restrictonline=0
/restrictonline=1
/restrictonline=2
/restrictonline=3
|
/singletree="árvore” EXEMPLO: nalwin /singletree=nov |
Faz apenas a leitura da árvore do eDirectory especificada, independentemente de qualquer outra árvore na qual o usuário possa estar autenticado. Essa opção somente é aplicável a aplicativos associados a usuários e não a aplicativos associados a estações de trabalho. Por exemplo, suponha que a estação de trabalho tem um objeto Estação de Trabalho em TREE1. O usuário se autentica em TREE2 e inicia o Disparador de Aplicativos para TREE2 (nalwin /singletree=TREE2). O Disparador de Aplicativos apresentará o aplicativo associado ao usuário de TREE2 e os aplicativos associados a estações de trabalho de TREE1. NOTA:as aspas somente serão necessárias se um espaço for utilizado no nome da árvore. |
/s EXEMPLO: nalwin /s |
Faz com que a Janela de Aplicativo atue como o shell do Windows. Por exemplo, no menu Arquivo, a opção Sair do Disparador de Aplicativos muda para Desligar e proporciona ao usuário as opções de encerramento padrão do Windows. Não se trata de uma substituição real do shell do Windows. Se os usuários minimizarem a Janela de Aplicativo, terão acesso à área de trabalho normal. Se você quiser que a Janela de Aplicativo substitua o shell do Windows, consulte a Seção 20.4, Utilizando o Disparador de Aplicativos como o shell do Windows. NOTA:Em uma estação de trabalho Windows 98, quando um usuário seleciona Desligar > Fechar Todos os Programas e Efetuar Login como Outro Usuário, a área de trabalho do Windows desse usuário permanece visível enquanto a caixa de diálogo de login é exibida. Normalmente, a área de trabalho é removida. |
/time=n ou /timen EXEMPLO: nalwin /time=30 |
Atrasa a inicialização do Disparador de Aplicativos com base no número especificado de segundos. Somente utilize esse switch se você quiser que o Disparador de Aplicativos aguarde um pouco mais antes de ser carregado. Por exemplo, se vários outros programas estiverem sendo iniciados a partir do login script e todos apresentarem telas de abertura, será possível evitar que todas essas telas sejam exibidas ao mesmo tempo. Ou, se o switch /a estiver sendo utilizado para iniciar um aplicativo a partir de um login script, será possível atrasar a inicialização até que todos os outros comandos no login script tenham sido executados. |
/u EXEMPLO: nalwin /u |
Finaliza todos os aplicativos, encerra a Janela de Aplicativo e descarrega o Disparador de Aplicativos da memória. |
/v="dn_objeto_aplic" EXEMPLO: nalwin /v="nov:.snap.apps" |
Verifica e dispara o aplicativo especificado. Além de verificar e iniciar o aplicativo especificado, o Disparador de Aplicativos continua em execução e exibe os aplicativos associados ao usuário e à estação de trabalho na Janela de Aplicativo. Se você não deseja que o Disparador de Aplicativos faça isso, utilize o switch /f, de forma a especificar instruções para que ele não faça a leitura do eDirectory em busca de associações, e o switch /h de forma a ocultar a Janela de Aplicativo. Árvore corresponde ao nome da árvore na qual o objeto Aplicativo reside. A árvore padrão será utilizada se nenhum nome de árvore for especificado. dn_objeto_aplic é o nome exclusivo (completo, com ponto) do objeto Aplicativo. NOTA:as aspas somente serão necessárias se um espaço for utilizado no nome da árvore ou no nome do objeto Aplicativo. |