Guia Opções de Distribuição

A guia Opções de Distribuição inclui as seguintes páginas para ajudá-lo a configurar a distribuição do objeto Aplicativo aos usuários:


Página Ícones/Atalhos

A página de propriedades Ícones/Atalhos está disponível apenas em objetos Aplicativo criados para aplicativos simples e aplicativos .AOT/.AXT. Ela não está disponível em objetos Aplicativo criados para aplicativos .MSI, aplicativos da Web e aplicativos de servidor de terminal.

A página de propriedades Ícones/Atalhos, mostrada abaixo, determina os ícones e atalhos que o Disparador de Aplicativos criará ao distribuir o aplicativo à estação de trabalho. Você pode adicionar o ícone do aplicativo como um item em um grupo de programas ou como um atalho na área de trabalho da estação de trabalho ou em uma pasta. Além disso, você pode apagar ícones, atalhos e grupos de programas existentes.


Objeto Aplicativo > guia Opções de Distribuição > página Ícones/Atalhos

Os ícones e atalhos adicionados com esta página são adicionais ao ícone do objeto Aplicativo . Enquanto o ícone do objeto Aplicativo pode produzir diversas ações, incluindo a instalação ou a execução do aplicativo, os ícones e os atalhos definidos nessa página vinculam-se diretamente ao arquivo executável do aplicativo e simplesmente o disparam.

Você pode usar ícones e atalhos em combinação com outras opções para criar o ambiente de usuário desejado. Por exemplo, você pode definir os ícones e os atalhos a serem criados e configurar o objeto Aplicativo para ser executado uma vez (Executar Opções > Aplicativos). Quando um usuário selecionar o objeto Aplicativo, o Disparador de Aplicativos executará o aplicativo uma vez, criará os ícones e os atalhos, executará outras tarefas especificadas pelas propriedades do objeto Aplicativo e removerá o ícone do objeto Aplicativo da estação de trabalho. Depois disso, o usuário precisará selecionar o ícone ou o atalho para disparar o aplicativo.


Ícones e Atalhos

Esta lista exibe os ícones e os atalhos que serão criados quando o aplicativo for distribuído para uma estação de trabalho.


Arquivos

Clique em Arquivo > Encontrar para pesquisar definições de ícones e atalhos que incluam determinadas informações.

Clique em Arquivo > Importar para importar ícones e atalhos de outro objeto Aplicativo. A caixa de diálogo Abrir assume o padrão *.AXT para sua exibição do tipo de arquivo. Se você está importando de um arquivo .AOT, terá de mudar a exibição do tipo de arquivo para *.AOT ou Todos os Arquivos a fim de selecionar o arquivo .AOT.


Adicionar

Clique em Adicionar para adicionar um novo grupo de programas, um item de grupo de programas ou um atalho.

IMPORTANTE:  Os grupos de programas e os itens de grupos de programas são suportados em estações de trabalho Windows 98, mas não em estações de trabalho Windows NT*/2000/XP. Os atalhos são suportados em todas as versões do Windows.


Modificar

Selecione um ícone ou um atalho na lista Ícones e atalhos > clique em Modificar para mudar as informações associadas a ele.


Excluir

Selecione um ícone ou um atalho na lista Ícones e Atalhos > clique em Apagar para apagá-lo da lista.


Controlar Distribuição por Usuário

Se você implementou perfis de roaming de usuário, use essa opção para garantir que ícones e atalhos específicos sejam distribuídos para cada estação de trabalho na qual um usuário efetua login.

Na lista Ícones e Atalhos, selecione o ícone ou o atalho desejado > marque Controlar Distribuição por Usuário.


Distribuir sempre

Por padrão, o Disparador de Aplicativos só criará os ícones e os atalhos definidos na lista Ícones e Atalhos nas seguintes ocasiões:

Para forçar o Disparador de Aplicativos a criar um ícone ou um atalho sempre que o aplicativo for disparado, selecione o ícone ou o atalho na lista Ícones e Atalhos > marque Distribuir Sempre.

Se o usuário tiver um diretório NALCACHE na máquina local, o Disparador de Aplicativos usará as informações armazenadas nesse diretório para criar o ícone ou o atalho. Se o usuário não tiver um diretório NALCACHE (por exemplo, se o usuário estiver executando o Disparador de Aplicativos por meio de uma sessão de cliente do servidor de terminal) ou se a gravação no cache estiver desabilitada para o usuário (objeto Usuário > guia Disparador de Aplicativos > guia Configuração do NAL > opção Habilitar Gravação no Cache), o Disparador de Aplicativos usará as informações armazenadas no eDirectory.


Página Registro

A página de propriedades Registro está disponível apenas em objetos Aplicativo criados para aplicativos simples, aplicativos .AOT/.AXT e aplicativos .MSI. Ela não está disponível em objetos Aplicativo criados para aplicativos da Web e aplicativos de servidor de terminal.

A página de propriedades Registro, mostrada abaixo, determina as modificações que o Disparador de Aplicativos fará no registro ao distribuir o aplicativo a uma estação de trabalho.


Objeto Aplicativo > guia Opções de Distribuição > página Registro


Configurações do Registro

A árvore Configurações do Registro exibe todas as configurações que serão modificadas quando o aplicativo for distribuído para uma estação de trabalho. Se você usou um arquivo .AOT, .AXT ou .MSI ao criar o objeto Aplicativo, a árvore incluirá automaticamente todas as configurações do registro que estão definidas nesses gabaritos.

Se houver configurações de registro adicionais a serem criadas ou apagadas durante a distribuição, você precisará adicioná-las à arvore Configurações do Registro e especificar a ação apropriada (criar ou apagar) no campo O item irá.


Arquivo

Esta opção permite pesquisar chaves ou valores na árvore Configurações do Registro, importar configurações para a árvore e exportar configurações da árvore.

Clique em Arquivo > escolha uma das seguintes opções:


Adicionar

Esta opção permite que você adicione configurações do registro à árvore Configurações do Registro. Apenas as configurações exibidas na árvore Configurações do Registro serão criadas ou apagadas quando o aplicativo for distribuído.

Para adicionar uma chave ou um valor ao registro, selecione a pasta do registro onde deseja adicionar a chave ou selecione a chave onde deseja adicionar um valor > clique no botão Adicionar > escolha uma das seguintes opções:

Depois que a chave ou o valor for adicionado à árvore Configurações do Registro, você poderá usar a lista Opções de Distribuição para determinar se a chave ou o valor será criado(a) ou não no registro da estação de trabalho ou se será apagado(a) do registro.

Você pode usar uma macro para um nome de chave, nome de valor ou dados do valor. Para obter informações sobre macros, consulte Macros .


Modificar

Selecione a chave ou o valor que deseja modificar > clique em Modificar.


Excluir

Selecione a chave ou o valor a ser apagado > clique em Apagar. Quando você apagar uma chave, tudo o que estiver subordinado a ela também será apagado.


Opções de Distribuição

As opções de distribuição permitem determinar como configurações de registro individuais (incluídas na árvore Configurações do Registro) são tratadas durante a distribuição do aplicativo.


O Item Irá

Use esta opção para especificar se a configuração do registro será criada ou apagada durante a distribuição.

Na árvore Configurações do Registro, selecione a configuração > na lista O Item Irá, selecione Criar ou Apagar. Se você selecionar Apagar e a configuração de registro tiver configurações subordinadas, o Disparador de Aplicativos também as apagará.


Controlar Distribuição por Usuário

Se você implementou perfis de roaming de usuário, use essa opção para garantir que as configurações específicas do registro sejam distribuídas para cada estação de trabalho na qual um usuário efetua login. Você deve habilitar essa opção para todas as configurações do registro que não são gravadas como parte dos perfis de roaming de usuário.

Na lista Configurações do Registro, selecione a modificação do registro desejada > marque Controlar Distribuição por Usuário.


Distribuir Sempre

Por padrão, o Disparador de Aplicativos só distribuirá as modificações do registro definidas na lista Configurações do Registro nas seguintes ocasiões:

Para forçar o Disparador de Aplicativos a distribuir uma modificação do registro sempre que o aplicativo for disparado, selecione a configuração do registro na lista Configurações do Registro > marque Distribuir Sempre.

Se o usuário tiver um diretório NALCACHE na máquina local, o Disparador de Aplicativos usará as informações armazenadas nesse diretório para modificar o registro. Se o usuário não tiver um diretório NALCACHE (por exemplo, se o usuário estiver executando o Disparador de Aplicativos por meio de uma sessão de cliente do servidor de terminal) ou se a gravação no cache estiver desabilitada para o usuário (objeto Usuário > guia Disparador de Aplicativos > guia Configuração do NAL > opção Habilitar Gravação no Cache), o Disparador de Aplicativos usará as informações de configuração armazenadas no eDirectory.


Página Arquivos do Aplicativo

A página de propriedades Arquivos do Aplicativo está disponível apenas em objetos Aplicativo criados para aplicativos simples e aplicativos .AOT/.AXT. Ela não está disponível em objetos Aplicativo criados para aplicativos .MSI, aplicativos da Web e aplicativos de servidor de terminal.

A página de propriedades Arquivos do Aplicativo, mostrada abaixo, especifica os arquivos do aplicativo que o Disparador de Aplicativos instalará ou removerá ao distribuir o aplicativo para uma estação de trabalho.


Objeto Aplicativo > guia Opções de Distribuição > página Arquivos do Aplicativo


Arquivos do Aplicativo

A lista Arquivos do Aplicativo exibe todos os arquivos e diretórios que serão instalados ou removidos durante a distribuição. O nome, o diretório de destino (o local da estação de trabalho em que os arquivos serão instalados) e a origem (o arquivo ou o diretório que está sendo usado para instalar o arquivo) são relacionados para cada arquivo ou diretório do aplicativo.

Se você usou um arquivo .AOT ou .AXT ao criar o objeto Aplicativo, a lista inclui automaticamente todos os arquivos e diretórios que estão definidos nesses gabaritos.


Arquivo

Esta opção permite pesquisar itens na lista Arquivos do Aplicativo e importar arquivos e diretórios para a lista.

Clique em Arquivo > escolha uma das seguintes opções:


Adicionar

Esta opção permite que você adicione arquivos ou diretórios à lista Arquivos do Aplicativo. Apenas os arquivos e diretórios exibidos na lista Arquivos do Aplicativo serão instalados ou removidos da estação de trabalho durante a distribuição.


Modificar

Selecione o arquivo ou a pasta que deseja modificar > clique em Modificar.


Excluir

Selecione o arquivo ou a pasta que deseja apagar > clique em Apagar para removê-lo da lista Arquivos do Aplicativo.


Opções do(s) item(ns) selecionado(s)

Use essas opções para definir opções de distribuição individuais para arquivos e diretórios incluídos na lista Arquivos do Aplicativo.


O Item Irá

Selecione uma pasta na lista Arquivos do Aplicativo > selecione uma das seguintes opções na lista O Item Irá:

Selecione uma pasta na lista Arquivos do Aplicativo > selecione uma das seguintes opções na lista O Item Irá:


Controlar Distribuição por Usuário

Se você implementou perfis de roaming de usuário, use essa opção para garantir que os arquivos de aplicativo sejam distribuídos para cada estação de trabalho na qual um usuário efetua login. Você deve habilitar essa opção para todos os arquivos de aplicativo que não são gravados como parte dos perfis de roaming de usuário.

Na lista Arquivos do Aplicativo, selecione os arquivos do aplicativo desejado > marque Controlar Distribuição por Usuário.


Distribuir Sempre

Por padrão, o Disparador de Aplicativos só distribuirá as modificações de arquivos e pastas definidas na lista Arquivos do Aplicativo nas seguintes ocasiões:

Para forçar a distribuição de uma modificação de arquivo ou pasta pelo Disparador de Aplicativos sempre que o aplicativo for disparado, selecione o arquivo ou a pasta na lista Arquivos do Aplicativo > marque Distribuir Sempre.

Se o usuário tiver um diretório NALCACHE na máquina local, o Disparador de Aplicativos usará as informações armazenadas nesse diretório para instalar ou remover o arquivo ou a pasta. Se o usuário não tiver um diretório NALCACHE (por exemplo, se o usuário estiver executando o Disparador de Aplicativos por meio de uma sessão de cliente do servidor de terminal) ou se a gravação no cache estiver desabilitada para o usuário (objeto Usuário > guia Disparador de Aplicativos > guia Configuração do NAL > opção Habilitar Gravação no Cache), o Disparador de Aplicativos usará as informações armazenadas no eDirectory.


Arquivo Compartilhado

Use esta opção para marcar um arquivo como compartilhado (ou seja, um arquivo que será usado por mais de um aplicativo). Em geral, os arquivos compartilhados são arquivos .DLL do Windows. O SnAppShot detecta os arquivos compartilhados quando encontra mudanças na instalação do aplicativo em uma estação de trabalho.


Página Configurações INI

A página de propriedades Configurações INI está disponível apenas em objetos Aplicativo criados para aplicativos simples, aplicativos .AOT/.AXT e aplicativos .MSI. Ela não está disponível em objetos Aplicativo criados para aplicativos da Web e aplicativos de servidor de terminal.

A página de propriedades Configurações INI, mostrada abaixo, determina as configurações .INI que o Disparador de Aplicativos criará ou apagará ao distribuir o aplicativo para uma estação de trabalho.


Página Configurações INI


Configurações INI

A árvore Configurações INI exibe as configurações .INI que serão modificadas quando o aplicativo for distribuído para a estação de trabalho. Se você tiver usado um arquivo .AOT, .AXT ou .MSI ao criar o objeto Aplicativo, a árvore incluirá automaticamente todas as configurações .INI definidas nesses gabaritos.

Se houver configurações INI adicionais a serem criadas ou apagadas durante a distribuição, você precisará adicioná-las à arvore Configurações INI e especificar a ação apropriada (criar ou apagar) no campo O item irá.

A árvore Configurações INI pode incluir vários arquivos INI e cada arquivo pode conter diversas seções. Quando adicionar uma configuração à árvore Configurações INI, adicione-a a um arquivo e a uma seção. Isso significa que talvez seja necessário adicionar novos arquivos e seções à árvore para que seja possível adicionar novas configurações.

Por exemplo, suponha que você deseje adicionar uma configuração CLASSPATH= à seção ENVIRONMENT do arquivo SAMPLE.INI. Você deverá 1) adicionar uma entrada de arquivo à árvore Configurações INI do arquivo SAMPLE.INI; 2) adicionar uma seção ENVIRONMENT ao arquivo SAMPLE.INI; 3) adicionar a configuração CLASSPATH= à seção ENVIRONMENT; e 4) selecionar a configuração CLASSPATH= e escolher a ação Criar apropriada no campo O Item Irá.

Se, em vez de adicionar a configuração CLASSPATH=, você desejar apagá-la, siga o mesmo processo, mas escolha a ação Apagar apropriada no campo O item irá.


Arquivo

Esta opção permite pesquisar arquivos, seções ou valores na árvore Configurações INI, importar configurações para a árvore, exportar configurações da árvore ou exibir as configurações .INI de um arquivo.

Clique em Arquivo > escolha uma das seguintes opções:


Adicionar

Essa opção permite que você adicione configurações INI à árvore Configurações INI. Apenas as configurações exibidas na árvore Configurações INI serão criadas ou apagadas quando o aplicativo for distribuído. Você pode adicionar um arquivo à árvore, uma seção a um arquivo ou um valor a uma seção.

Para isso, selecione o item apropriado na árvore > clique no botão Adicionar > escolha uma das opções a seguir:

Após adicionar um valor à árvore Configurações INI, você pode usar a lista Opções de Distribuição para determinar se ele é ou não criado na estação de trabalho ou apagado desse local. Se o valor tiver que ser criado, mas o arquivo ou a seção não existir, o Disparador de Aplicativos criará o arquivo ou a seção antes de adicionar o valor.

Você pode usar uma macro para um nome de seção, um nome de valor ou dados do valor. Para obter mais informações sobre macros, consulte Macros .


Modificar

Você pode modificar o nome de um arquivo, o nome de uma seção ou o nome e os dados de um valor. Selecione o arquivo, a seção ou o valor a ser modificado > clique em Modificar.


Excluir

Selecione o arquivo, a seção ou o valor que deseja apagar da árvore Configurações INI > clique em Apagar. Ao apagar um arquivo ou uma seção, tudo o que estiver subordinado a ele também será apagado.


Opções de distribuição para os itens selecionados

As opções de distribuição permitem determinar como configurações .INI individuais (incluídas na árvore Configurações INI) são tratadas durante a distribuição do aplicativo.


O Item Irá

Use esta opção para determinar se uma configuração será criada ou apagada quando o aplicativo for distribuído. Selecione um valor na árvore Configurações INI > selecione uma das seguintes opções na lista O Item Irá:


Mover para cima/Mover para baixo

Use estas opções para posicionar seções e valores na ordem em que você deseja que sejam criados, modificados ou apagados.

Na árvore Configurações INI, selecione a seção ou o valor a ser movido > clique em Para Cima ou em Para Baixo.


Distribuir Sempre

Por padrão, o Disparador de Aplicativos só distribuirá as modificações de arquivos .INI definidas na lista Configurações INI nas seguintes ocasiões:

Para forçar o Disparador de Aplicativos a distribuir uma modificação de arquivo INI sempre que o aplicativo for disparado, selecione a configuração INI na lista Configurações INI > marque Distribuir Sempre.

Se o usuário tiver um diretório NALCACHE na máquina local, o Disparador de Aplicativos usará as informações armazenadas nesse diretório para modificar o arquivo INI. Se o usuário não tiver um diretório NALCACHE (por exemplo, se o usuário estiver executando o Disparador de Aplicativos por meio de uma sessão de cliente do servidor de terminal) ou se a gravação no cache estiver desabilitada para o usuário (objeto Usuário > guia Disparador de Aplicativos > guia Configuração do NAL > opção Habilitar Gravação no Cache), o Disparador de Aplicativos usará as informações armazenadas no eDirectory.


Controlar Distribuição por Usuário

Use esta opção se tiver habilitado usuários com perfis de roaming na rede e precisar controlar uma determinada configuração INI.

Na árvore Configurações INI, selecione a configuração que deseja controlar > marque Controlar Distribuição por Usuário.


Página Arquivos de Texto

A página de propriedades Arquivos de Texto está disponível apenas em objetos Aplicativo criados para aplicativos simples e aplicativos .AOT/.AXT. Ela não está disponível em objetos Aplicativo criados para aplicativos .MSI, aplicativos da Web e aplicativos de servidor de terminal.

A página de propriedades Arquivos de Texto , mostrada abaixo, determina as modificações que o Disparador de Aplicativos fará em arquivos de texto (como CONFIG.SYS e AUTOEXEC.BAT) ao distribuir o aplicativo para uma estação de trabalho.


Objeto Aplicativo > guia Opções de Distribuição > página Arquivos de Texto


Arquivos de Texto

A árvore Arquivos de Texto mostra os arquivos de texto que o Disparador de Aplicativos modificará. Cada modificação em um arquivo é mostrada subordinada ao arquivo.


Arquivo

Esta opção permite pesquisar arquivos ou textos na árvore Arquivos de Texto e importar arquivos para a árvore.

Clique em Arquivo > escolha uma das seguintes opções:


Adicionar

Esta opção permite que você adicione modificações de arquivos de texto à árvore Arquivos de Texto. Apenas as modificações exibidas na árvore Arquivos de Texto serão efetuadas quando o aplicativo for distribuído.


Modificar

Para mudar o nome de um arquivo de texto, selecione-o na árvore Arquivos de Texto > clique em Modificar > digite o novo nome.

Para editar uma das modificações em um dos arquivos de texto, selecione-a na árvore Arquivos de Texto > clique em Modificar para exibir a caixa de diálogo Editar Arquivo de Texto > faça as mudanças desejadas. Clique em Ajuda na caixa de diálogo Editar Arquivo de Texto para obter informações sobre cada um dos campos dessa caixa de diálogo.


Excluir

Na árvore Arquivos de Texto, selecione o arquivo de texto ou modificação de arquivo de texto que desejar apagar > clique em Apagar.


Opções de distribuição para os itens selecionados

Use estas opções para definir opções de distribuição individuais para arquivos de texto e modificações de arquivos de texto. Essas opções mudam, dependendo da seleção de um arquivo de texto ou de uma modificação de arquivo de texto na árvore Arquivos de Texto.


Desnecessário Reinicializar se Modificado

Esta opção aparece apenas quando você selecionou um arquivo de texto. Marque essa opção se não desejar que os usuários reinicializem depois que as mudanças forem efetuadas no arquivo de texto selecionado. As opções Reinicializar e Solicitar Reinicialização em Opções de Distribuição > página Opções anulam essa configuração.


Mover para cima/Mover para baixo

Estas opções aparecem apenas quando você selecionou uma modificação de arquivo de texto. Clique em Para Cima ou Para Baixo para posicionar a modificação de acordo com a ordem em que você deseja aplicá-la.


Distribuir Sempre

Por padrão, o Disparador de Aplicativos distribuirá as modificações de arquivo de texto definidas na lista Arquivos de Texto nas seguintes ocasiões:

Para forçar o Disparador de Aplicativos a distribuir uma modificação dos arquivos de texto sempre que o aplicativo for disparado, selecione a modificação na lista Arquivos de Texto > marque Distribuir Sempre.

Se o usuário tiver um diretório NALCACHE na máquina local, o Disparador de Aplicativos usará as informações armazenadas nesse diretório para fazer a modificação. Se o usuário não tiver um diretório NALCACHE (por exemplo, se o usuário estiver executando o Disparador de Aplicativos por meio de uma sessão de cliente do servidor de terminal) ou se a gravação no cache estiver desabilitada para o usuário (objeto Usuário > guia Disparador de Aplicativos > guia Configuração do NAL > opção Habilitar Gravação no Cache), o Disparador de Aplicativos usará as informações armazenadas no eDirectory.


Controlar Distribuição por Usuário

Se você implementou perfis de roaming de usuário, use essa opção para garantir que as modificações de arquivo de texto específicas sejam distribuídas para cada estação de trabalho na qual um usuário efetua login. Você deve habilitar essa opção para todas as modificações que não são gravadas como parte dos perfis de roaming de usuário.

Na lista Arquivos de Texto, selecione a modificação desejada > marque Controlar Distribuição por Usuário.


Página Scripts de Distribuição

A página de propriedades Scripts de Distribuição está disponível apenas em objetos Aplicativo criados para aplicativos simples, aplicativos .AOT/.AXT e aplicativos .MSI. Ela não está disponível em objetos Aplicativo criados para aplicativos da Web e aplicativos de servidor de terminal.

Como parte do processo de distribuir um aplicativo, o Disparador de Aplicativos pode disparar um script engine para executar um script "antes da distribuição" e um script "após a distribuição" (para obter detalhes sobre a ordem de execução dos scripts, consulte Ordem de Execução de Scripts ). A página de propriedades Scripts de Distribuição, mostrada abaixo, define o script engine a ser usado pelo Disparador de Aplicativos e os scripts a serem executados.


Objeto Aplicativo > guia Opções de Distribuição > página Scripts de Distribuição

IMPORTANTE:  No Windows NT/2000/XP, os scripts de distribuição são executados no espaço do sistema seguro, de modo que os usuários não vêem nenhum dos comandos do script ou resultados do comando. Assim, você não deverá incluir comandos que exijam ou iniciem a interação com o usuário. Se você fizer isso, o script será interrompido nesse ponto.


Exec. Antes da Distribuição

Use esta janela de texto para digitar comandos de script a serem executados antes da distribuição do aplicativo. Não use caracteres estendidos no script, pois esses caracteres não são suportados. Para obter um exemplo de script, consulte Exemplo de script .


Exec. Após Distribuição

Use esta janela de texto para digitar comandos de script a serem executados após a distribuição do aplicativo. Não use caracteres estendidos no script, pois esses caracteres não são suportados. Para obter um exemplo de script, consulte Exemplo de script .


Local do Script Engine

O script engine determina os comandos de script e a linguagem de script que você precisa usar. Se você não definir um script engine no campo Local do Script Engine, o Disparador de Aplicativos usará o Novell ClientTM como o script engine (se o Novell Client estiver instalado na estação de trabalho), o que significa que você pode usar a maioria dos comandos de login script do Novell Client. Consulte Comandos de login script do Novell Client suportados ).

Para usar um script engine diferente do Novell Client, especifique o script engine que deseja usar. O script engine deve residir em um local sempre disponível para os usuários, como as unidades locais. O script engine só poderá residir em um servidor de rede se os usuários conseguirem mapear uma unidade para o servidor (por exemplo, por meio do Novell Client ou do Client for Microsoft Networks). Se o Disparador de Aplicativos não encontrar o script engine, ele exibirá um erro para o usuário e não conseguirá distribuir o aplicativo.

Se você usar o interpretador de comandos do Windows como o script engine, inclua o switch /C. Por exemplo, para usar o interpretador de comandos do Windows NT/2000/XP , você digitaria C:\CMD.EXE /C, e para usar o interpretador de comandos do Windows 98 você digitaria C:\COMMAND.EXE /C. O switch /C instrui o interpretador de comandos a executar os comandos e, em seguida, parar. Se o switch /C não for usado, o script não será concluído.

Para obter um exemplo de script, consulte Exemplo de script .


Extensão do Arquivo de Script

Aplica-se apenas se você especificou um script engine no campo Local do Script Engine.

Quando o aplicativo é distribuído, o Disparador de Aplicativos cria arquivos de script temporários para scripts Exec. Antes da Distribuição e Exec. Após Distribuição. Esses arquivos são transferidos para o script engine, que executará o script. É necessário especificar a extensão de arquivo exigida pelo script engine para os arquivos de script dele.

Para obter um exemplo de script, consulte Exemplo de script .


Exemplo de script

O script a seguir usa o interpretador de comandos do Windows NT/2000/XP como script engine. Antes de ocorrer a distribuição, uma listagem do diretório C:\ é gravada em um arquivo de texto e é feito um backup do arquivo AUTOEXEC.BAT.


Campo Exec. Antes da Distribuição

dir c:\ >c:\1.txt
copy autoexec.bat autoexec.bak /y


Campo Local do Script Engine

cmd.exe /c


Campo Digite ou Selecione a Extensão do Arquivo de Script

.bat


Ordem de Execução de Scripts

O Disparador de Aplicativos pode executar até quatro scripts diferentes ao distribuir e disparar um aplicativo:

O Disparador de Aplicativos executará os scripts na seguinte ordem:

  1. Script Executar antes do Disparo executado
  2. Script Exec. antes da Distribuição executado
  3. Aplicativo distribuído (arquivos copiados, configurações modificadas, etc.)
  4. Script Exec. Após Distribuição executado
  5. Aplicativo disparado
  6. Aplicativo encerrado (pelo usuário)
  7. Script Executar Após o Encerramento executado

Comandos de login script do Novell Client suportados

Ao se usar o Novell Client como o script engine, todos os comandos de script podem ser usados, exceto os seguintes:

CLS

NOSWAP

DISPLAY

PAUSE

EXIT

PCOMPATIBLE

FDISPLAY

SCRIPT_SERVER

INCLUDE

SET_TIME

LASTLOGINTIME

SWAP

NO_DEFAULT

WRITE

O Disparador de Aplicativos não enviará nada para a tela nem exibirá erros de script.

Para obter os comandos, a sintaxe e exemplos de script, consulte a documentação do Novell Client no site de Documentação da Novell.


Página Programação de Pré-instalações

A página de propriedades Programação de Pré-instalações está disponível apenas em objetos Aplicativo criados para aplicativos simples e aplicativos .AOT/.AXT. Ela não está disponível em objetos Aplicativo criados para aplicativos .MSI, aplicativos da Web e aplicativos de servidor de terminal.

A página de propriedades Programação de Pré-instalações, mostrada abaixo, permite que o Disparador de Aplicativos instale o aplicativo em uma estação de trabalho antes que o usuário dispare o objeto Aplicativo pela primeira vez. A possibilidade de especificar quando a instalação ocorrerá permite uma distribuição off-line, ou "oculta", do aplicativo e evita que o usuário gaste o tempo associado à essa instalação. Por exemplo, você pode pré-instalar o aplicativo depois do expediente para que ele esteja pronto para uso quando o usuário chegar para trabalhar.


Objeto Aplicativo > guia Opções de Distribuição > página Programação de Pré-instalações

Com uma pré-instalação, o Disparador de Aplicativos executa todos os processos de distribuição relacionados a estações de trabalho (cópia de arquivos, modificação de arquivos de texto, arquivos .INI e configurações do registro de estações de trabalho). Quando o usuário clicar duas vezes no objeto Aplicativo, o Disparador de Aplicativos encerrará a instalação por meio da execução dos processos de distribuição específicos do usuário (modificando chaves de registro do usuário etc.).

Você pode pré-instalar um aplicativo que esteja associado a estações de trabalho ou usuários. Para aplicativos associados a usuários, o usuário precisa efetuar login e o Disparador de Aplicativos precisa estar sendo executado. Para aplicativos associados a estações de trabalho, um usuário não precisa efetuar login.

IMPORTANTE:  Nas estações de trabalho Windows NT/2000/XP, se um usuário não efetuou login, as macros específicas do usuário apontarão para os diretórios padrão do usuário. Esse cenário prejudica a inserção de pastas e ícones no menu Iniciar. Existem duas maneiras de resolver esse problema: 1) Marcar as entradas de macro no objeto Aplicativo como Controlar Distribuição por Usuário ou 2) Mudar a macro específica do usuário para uma macro Todos os Usuários (ou seja, %*PROGRAMS% para %*COMMONPROGRAMS%).


Aplicativo Pré-Instalado

Marque esta opção para habilitar o aplicativo a ser pré-instalado. Se essa opção não for marcada, o aplicativo não será pré-instalado, mesmo que você estabeleça uma programação.


Tipo de Programação

Selecione o tipo de programação a ser usado. Você pode escolher Nenhum, Dias Especificados ou Intervalo de Dias.


Nenhum

Use esta opção para indicar que não haverá programação. O aplicativo será pré-instalado assim que os requisitos do sistema tiverem sido estabelecidos (Disponibilidade > página Requisitos do Sistema) e o aplicativo estiver associado ao objeto (página Associações).


Dias Especificados

Use esta opção para selecionar datas específicas em que o aplicativo será pré-instalado. Você não pode selecionar mais de 350 datas específicas.


Intervalo de Dias

Use esta opção para selecionar um intervalo de dias para pré-instalar o aplicativo. Você também pode usar essa opção para pré-instalar o aplicativo apenas em determinados dias da semana dentro de um intervalo de datas específico.


Página Opções

A página de propriedades Opções está disponível em objetos Aplicativo criados para todos os tipos de aplicativos (simples, .AOT/.AXT, .MSI, da Web e de servidor de terminal).

A página de propriedades Opções, mostrada abaixo, determina opções gerais a serem usadas pelo Disparador de Aplicativos ao distribuir o aplicativo para uma estação de trabalho.


Objeto Aplicativo > guia Opções de Distribuição > página Opções


Número da Versão

O número da versão é um número exclusivo entre 0 e 65535 que você pode incrementar à medida que faz revisões no objeto Aplicativo. Se você incrementar o número da versão, o aplicativo será distribuído novamente na próxima vez que o usuário disparar o objeto Aplicativo.


GUID

O GUID (identificador global exclusivo) é gerado com o número da versão e alterado sempre que você muda o número da versão. Quando o Disparador de Aplicativos distribui um aplicativo para uma estação de trabalho, ele adiciona o GUID ao HKEY_LOCAL_MACHINE do registro para monitoramento.

Você pode usar o GUID para controlar e resolver problemas de aplicativos distribuídos. Por exemplo, para garantir que determinado aplicativo seja distribuído para uma estação de trabalho, você pode comparar o GUID conforme registrado na página Distribuição do objeto Aplicativo com o GUID incluído no registro da estação de trabalho. Usando a opção GUIDs de Distribuição Sincronizada (Ferramentas > menu Ferramentas do NAL), você pode fazer com que vários objetos Aplicativo compartilhem o mesmo GUID. Essa opção é útil para distribuir um conjunto de aplicativos. Usando a opção Gerar novos GUIDs (Ferramentas > menu Ferramentas do NAL), você também pode garantir que dois ou mais aplicativos tenham GUIDs diferentes.


Opções

Estas opções permitem determinar se o aplicativo deve sempre ser distribuído e se o usuário deve ser avisado para aceitar ou rejeitar a distribuição. Os campos Opções não são exibidos nos objetos Aplicativo criados para aplicativos da Web ou do Terminal Server, pois não se aplicam a essas situações.


Distribuir Sempre

Por padrão, o Disparador de Aplicativos executará as mudanças de distribuição associadas ao objeto Aplicativo nas seguintes ocasiões:

Para forçar o Disparador de Aplicativos a redistribuir o aplicativo sempre que ele for disparado, marque Distribuir Sempre.

Essa opção é útil para garantir que todas as configurações e arquivos do aplicativo sejam atualizados sempre que o aplicativo for executado. Se o usuário tiver um diretório NALCACHE na máquina local, as configurações e os arquivos serão distribuídos a partir desse diretório. Se o usuário não tiver um diretório NALCACHE (por exemplo, se o usuário estiver executando o Disparador de Aplicativos por meio de uma sessão de cliente do servidor de terminal) ou se a gravação no cache estiver desabilitada para o usuário (objeto Usuário > guia Disparador de Aplicativos > guia Configuração do NAL > opção Habilitar Gravação no Cache), as configurações e os arquivos do aplicativo serão atualizados a partir do eDirectory. Para forçar a distribuição a partir do eDirectory mesmo que o usuário tenha um diretório NALCACHE na máquina local, você precisa mudar o número de versão do aplicativo ou orientar os usuários individuais a clicar o botão direito do mouse no objeto Aplicativo e clicar em Verificar.

Se for necessário distribuir apenas configurações ou arquivos específicos de cada vez, será possível atualizá-los separadamente. Por exemplo, para distribuir sempre determinada chave e valor de registro, configure a opção Distribuir Sempre na página de propriedades Configurações do Registro (guia Opções de Distribuição) dessa chave e desse valor específicos.

Como essa configuração faz com que todas as configurações e arquivos do aplicativo sejam distribuídos a cada vez, ela substitui a opção Distribuir Sempre nas páginas Configurações do Registro, Configurações INI, Arquivos do Aplicativo, Ícones/Atalhos e Arquivos de Texto (guia Opções de Distribuição).


Avisar Antes de Distribuir

Marque esta opção para perguntar aos usuários se eles desejam ou não que o aplicativo seja distribuído para suas estações de trabalho. Os usuários são avisados na primeira vez que clicam no ícone do aplicativo; depois disso, não são mais avisados. Para ajudar ainda mais os usuários a tomar uma decisão sobre a instalação do aplicativo, o aviso inclui o texto que você inseriu na página Descrição (guia Identificação).


Reinicializar

Selecione como a reinicialização de uma estação de trabalho deve ocorrer. As opções disponíveis são:

IMPORTANTE:  O Serviço do NAL, executado no espaço do "sistema" em vez do espaço do "usuário", distribui aplicativos associados a estações de trabalho em estações de trabalho Windows NT/2000/XP. Se você selecionar a opção Sempre, o Serviço do NAL reinicializará automaticamente a estação de trabalho, ainda que você tenha definido a opção Solicitar Reinicialização como Prompt (consulte abaixo); em outras palavras, o Serviço do NAL ignora a configuração Solicitar Reinicialização. O mesmo acontece se você seleciona a opção Se Necessário e uma reinicialização é necessária.


Solicitar Reinicialização

Selecione se o usuário deve ser avisado ou não para reinicializar a estação de trabalho. Se você selecionar Prompt, mas anular a seleção da opção Mostrar Andamento (guia Identificação > página Ícone), o usuário não será avisado (em outras palavras, desabilitar a opção Mostrar Andamento anula a habilitação da opção Solicitar Reinicialização).