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:
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.
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.
Esta lista exibe os ícones e os atalhos que serão criados quando o aplicativo for distribuído para uma estação de trabalho.
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.
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.
Selecione um ícone ou um atalho na lista Ícones e atalhos > clique em Modificar para mudar as informações associadas a ele.
Selecione um ícone ou um atalho na lista Ícones e Atalhos > clique em Apagar para apagá-lo da lista.
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.
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.
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.
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á.
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:
Encontrar: Pesquisa chaves, nomes de valores ou dados de valores específicos no registro.
Encontrar Próximo: Encontra a próxima ocorrência da chave, nome de valor ou dado de valor anteriormente pesquisado(a).
Importação: Importa configurações do registro do arquivo .AOT ou .AXT de outro objeto Aplicativo ou de um arquivo de registro (.REG). 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 ou arquivo .REG, terá de mudar a exibição do tipo de arquivo para *.AOT, *.REG ou Todos os Arquivos a fim de selecionar o arquivo apropriado.
Exportar: Exporta as configurações do registro para um arquivo de registro (.REG). Para exportar as configurações para um formato de arquivo .AOT ou .AXT, exporte todo o objeto Aplicativo com a opção Exportar Objeto Aplicativo, localizada no menu Ferramentas > Ferramentas do NAL.
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:
Chave: Adiciona uma chave à pasta do Registro selecionada.
Binário: Adiciona um valor binário à chave selecionada.
Expandir String: Adiciona um valor de string à chave selecionada.
Padrão: Adiciona um valor de string padrão à chave selecionada.
DWORD: Adiciona um valor DWORD à chave selecionada.
Valor de Múltiplas Strings: Adiciona uma string com valor múltiplo à chave selecionada.
String: Adiciona um valor de string à chave selecionada.
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 .
Selecione a chave ou o valor que deseja modificar > clique em Modificar.
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.
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.
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á.
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.
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.
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.
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.
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:
Encontrar: Pesquisa itens específicos na lista. Você pode pesquisar um texto nos campos Nome, Diretório de Destino ou Origem. Por exemplo, você pode pesquisar todos os arquivos e diretórios que estão sendo instalados no diretório Arquivos de Programas.
Encontrar Próximo: Encontra a próxima ocorrência do item especificado pela pesquisa inicial.
Importação: Importa arquivos de aplicativo e diretórios do arquivo .AOT ou .AXT 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.
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.
Arquivo: Para adicionar um arquivo à lista, clique em Adicionar > Arquivo para exibir a caixa de diálogo Editar Arquivos.
No campo Arquivo de Origem, especifique o arquivo a ser usado como origem da instalação. Você pode usar uma unidade mapeada, um caminho UNC ou uma macro, ou você pode procurar e selecionar o arquivo (por exemplo, \\SERVIDOR1\VOL1\BOOKMARKS\BOOKMARK.HTM ou %SOURCE_PATH%\BOOKMARK.HTM). O arquivo de origem pode ser um único arquivo que será copiado, vários arquivos (por exemplo, %SOURCE_PATH%\*.*) ou um arquivo de origem do aplicativo (.FIL) do snAppShotTM.
Se você estiver apagando um arquivo da estação de trabalho, deixe esse campo em branco.
No campo Arquivo de Destino, especifique o arquivo na estação de trabalho para o qual será copiado o arquivo de origem (por exemplo, C:\ARQUIVOS DE PROGRAMAS\NOVELL\BROWSER\BOOKMARK.HTM). Você também pode substituir o caminho de destino por uma macro (por exemplo, %TARGET_PATH%\BOOKMARK.HTM). Se estiver copiando vários arquivos usando caracteres curinga (*.*), especifique apenas o diretório de destino (por exemplo, C:\ARQUIVOS DE PROGRAMA\NOVELL\BROWSER\).
Se estiver apagando o arquivo de uma estação de trabalho, insira o caminho completo do arquivo do ponto de vista da estação de trabalho > marque a caixa Arquivo de Destino a Ser Apagado.
Diretório: Para adicionar um diretório à lista, clique em Adicionar > Diretório para exibir a caixa de diálogo Editar Diretório.
No campo Nome, especifique o diretório a ser criado ou apagado da estação de trabalho (por exemplo, C:\ARQUIVOS DE PROGRAMAS\NOVELL). Você também pode substituir o caminho do diretório por uma macro (por exemplo, %DIRECTORY_TARGET_PATH%\NOVELL).
Marque a caixa Diretório a Ser Apagado se desejar apagar o diretório da estação de trabalho. Caso contrário, o diretório será criado na estação de trabalho.
Selecione o arquivo ou a pasta que deseja modificar > clique em Modificar.
Selecione o arquivo ou a pasta que deseja apagar > clique em Apagar para removê-lo da lista Arquivos do Aplicativo.
Use essas opções para definir opções de distribuição individuais para arquivos e diretórios incluídos na lista Arquivos do Aplicativo.
Selecione uma pasta na lista Arquivos do Aplicativo > selecione uma das seguintes opções na lista O Item Irá:
Copiar Sempre: Copia o arquivo independentemente de sua existência na estação de trabalho.
Copiar se Existir: Copia o arquivo apenas se ele existir na estação de trabalho no momento.
Copiar se Não Existir: Copia o arquivo apenas se ele não existir na estação de trabalho no momento.
Copiar se For Mais Recente: Copia o arquivo apenas se sua data e horário forem mais recentes do que a data e o horário do arquivo existente ou se o arquivo não existir na estação de trabalho no momento.
Copiar se Existir e For Mais Recente: Copia o arquivo apenas se ele já existir na estação de trabalho e tiver uma data e um horário mais recente.
Copiar se For a Versão Mais Recente: Copia o arquivo apenas se sua versão interna for mais recente do que a versão do arquivo existente (se houver informações sobre versão). Essa opção é útil se você deseja atualizar a versão de um arquivo .EXE ou .DLL com base nas informações compiladas sobre a versão.
Solicitar Confirmação: Solicita ao usuário que verifique se o arquivo deve ser copiado.
Copiar se Diferente: Copia o arquivo se sua data, horário ou tamanho for diferente da data, horário ou tamanho do arquivo existente.
Apagar: Apaga o arquivo da estação de trabalho.
Selecione uma pasta na lista Arquivos do Aplicativo > selecione uma das seguintes opções na lista O Item Irá:
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.
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.
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.
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.
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á.
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:
Encontrar: Pesquisa arquivos, seções ou valores específicos.
Encontrar Próximo: Encontra a próxima ocorrência do item especificado pela pesquisa inicial.
Importação: Importa configurações .INI do arquivo .AOT ou .AXT de outro objeto Aplicativo ou de um arquivo .INI. 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 ou .INI, terá de mudar a exibição do tipo de arquivo para *.AOT, *.INI ou Todos os Arquivos a fim de selecionar o arquivo apropriado.
Exportar: Exporta as configurações para um arquivo .INI. Para exportar as configurações para um arquivo .AOT ou .AXT, você precisa exportar todo o objeto Aplicativo por meio da opção Exportar Objeto Aplicativo, localizada no menu Ferramentas > Ferramentas do NAL.
Ver Arquivo: Exibe as configurações INI para um arquivo específico que será modificado quando o aplicativo for distribuído. Você precisa selecionar o arquivo da árvore Configurações INI antes de clicar em Arquivo > Ver Arquivo.
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:
Arquivo: Adiciona um arquivo à árvore Configurações INI. Além de fornecer um nome de arquivo, você poderá especificar a localização de destino do arquivo. Por padrão, a macro %*WINDIR% é usada, o que representa o diretório Windows da estação de trabalho (geralmente C:\WINDOWS ou C:\WINNT). Após nomear o arquivo, você pode começar a adicionar seções a ele.
Seção: Adiciona uma seção ao arquivo selecionado. Após nomear a seção, você pode começar a adicionar valores a ela.
Valor: Adiciona um valor à seção selecionada. Você precisa especificar o nome e os dados do valor.
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 .
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.
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.
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.
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á:
Criar Sempre: Cria o valor, independentemente de ele já existir na seção.
Criar se Não Existir: Cria o valor apenas se ele não existir na seção.
Criar se Existir: Cria o valor apenas se ele já existir na seção.
Criar ou adicionar a uma seção existente: Cria o valor se ele não existir na seção. Se o valor existir, essa opção adicionará esse valor à seção além do que já existe. Isso é útil, por exemplo, se você precisar de vários valores do mesmo tipo, como dois valores "DEVICE=".
Criar ou acrescentar a um valor existente: Cria o valor se ele não existir na seção. Se o valor existir, os dados do novo valor serão acrescentados ao valor existente. O primeiro caractere dos dados do valor deve ser o caractere separador, como um espaço.
Apagar: Apaga o valor da seção.
Apagar ou remover do valor existente: Apaga o valor da seção ou, se o valor tiver várias entradas de dados, remove a entrada de dados desse valor. Por exemplo, suponha que a seguinte configuração exista no arquivo WIN.INI: Run = sol.exe calc.exe. Usando esta opção, você pode remover apenas calc.exe, deixando o seguinte: Run = sol.exe. O primeiro caractere dos dados do valor deve ser um caractere separador, como um espaço.
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.
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.
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.
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.
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.
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:
Encontrar: Pesquisa arquivos ou informações específicos na árvore Arquivos de Texto.
Encontrar Próximo: Encontra a próxima ocorrência do item especificado pela pesquisa inicial.
Importação: Importa arquivos de texto do arquivo .AOT ou .AXT 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.
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.
Arquivo: Para adicionar um arquivo de texto à árvore, clique em Adicionar > Arquivo para criar a entrada de arquivo. Você pode digitar o nome de arquivo ou o caminho e o nome de arquivo (por exemplo, AUTOEXEC.BAT ou C:\AUTOEXEC.BAT). Apenas as unidades locais de estações de trabalho, os caminhos de servidor UNC e as macros são válidos.
Em geral, você deve especificar um caminho, se possível. Se você digitar apenas o nome de arquivo, o Disparador de Aplicativos pesquisará todos os diretórios especificados na variável de ambiente PATH da estação de trabalho. Se ele não encontrar um nome de arquivo correspondente, suporá que o arquivo não existe e o criará no primeiro diretório especificado na variável PATH.
Mudar: Para adicionar uma mudança a um arquivo que esteja na lista Arquivos de Texto, selecione-o, clique em Adicionar > Mudar 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.
Você pode adicionar várias modificações a um arquivo de texto. Por exemplo, você pode fazer uma modificação que substitua um texto no arquivo e outra que adicione um texto ao fim do arquivo. Cada modificação adicionada é exibida abaixo do arquivo de texto na lista Arquivos de Texto.
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.
Na árvore Arquivos de Texto, selecione o arquivo de texto ou modificação de arquivo de texto que desejar apagar > clique em Apagar.
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.
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.
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.
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.
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.
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.
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.
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 .
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 .
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 .
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 .
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.
dir c:\ >c:\1.txt
copy autoexec.bat autoexec.bak /y
cmd.exe /c
.bat
O Disparador de Aplicativos pode executar até quatro scripts diferentes ao distribuir e disparar um aplicativo:
Scripts de distribuição: Exec. Antes da Distribuição e Exec. Após Distribuição (guia Opções de Distribuição > página Scripts de Distribuição)
Scripts de Disparo: Executar Antes do Disparo e Executar Após o Encerramento (guia Executar Opções > página Disparar Scripts)
O Disparador de Aplicativos executará os scripts na seguinte ordem:
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.
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.
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%).
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.
Selecione o tipo de programação a ser usado. Você pode escolher Nenhum, Dias Especificados ou Intervalo de Dias.
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).
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.
Período: A lista Período exibe todas as datas em que o aplicativo será pré-instalado. Para adicionar uma data, clique em Adicionar > selecione a data desejada > clique em OK para exibi-la na lista.
Horário para as Datas Selecionadas: Selecione o horário de início e horário de fim da disponibilidade. Os horários se aplicam a todas as datas da lista Período. Observe que os horários aumentam em incrementos de cinco minutos, com o primeiro horário de início disponível à meia-noite e o último horário de término às 23:55. Isso significa que, em decorrência da forma como os intervalos de tempo aumentam, haverá sempre um período de cinco minutos, de 23:55 à meia-noite, em que o aplicativo não estará disponível. Para que o aplicativo fique disponível o dia inteiro, você precisa usar o tipo de programação Intervalo de Dias.
Duração a Partir do Início (em Minutos): Digite um número de minutos entre os horários disponíveis caso não queira que várias estações de trabalho instalem o aplicativo ao mesmo tempo para evitar uma sobrecarga da rede. A opção de duração distribui os horários de acesso de acordo com os minutos especificados, de forma que todas as pré-instalações não ocorram ao mesmo tempo.
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.
Período: Para definir o intervalo de dias, selecione uma data de início e de término > selecione os dias (domingo a sábado) no período estabelecido. Por padrão, todos os dias são selecionados; um dia está selecionado quando o botão está pressionado.
Horário para o Período Selecionado: Selecione o horário de início e horário de fim da disponibilidade. Essa opção funcionará de forma diferente dependendo da seleção de um dia, vários dias ou todos os sete dias. Se você selecionou um ou vários dias (mas não todos os sete dias), o aplicativo estará disponível entre os horários de início e término desses dias. Por exemplo, se você tornar o aplicativo disponível na segunda-feira entre às 8:00 e às 17:00, ele será executado entre às 8:00 e às 17:00. No entanto, ser você selecionou todos os sete dias, os horários serão ignorados. O aplicativo estará disponível todos os dias, 24 horas por dia.
Duração a Partir do Início (em Minutos): Digite um número de minutos entre os horários disponíveis caso não queira que várias estações de trabalho instalem o aplicativo ao mesmo tempo para evitar uma sobrecarga da rede. A opção de duração distribui os horários de acesso de acordo com os minutos especificados, de forma que todas as pré-instalações não ocorram ao mesmo tempo.
Usar essa Programação no GMT para Todos os Clientes: A programação se baseia no fuso horário da estação de trabalho. Se a rede estiver distribuída em fusos horários diferentes e você programar um aplicativo para ser executado às 13:00, ele será executado às 13:00 de cada fuso horário. Você pode selecionar essa opção para que as estações de trabalho executem aplicativos ao mesmo tempo, independentemente de seus fusos horários (por exemplo, 13:00 em Roma e 23:00 em Los Angeles).
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.
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.
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.
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.
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).
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).
Selecione como a reinicialização de uma estação de trabalho deve ocorrer. As opções disponíveis são:
Se Necessário: O Disparador de Aplicativos reinicializará a estação de trabalho se for necessário efetuar mudanças que não possam ocorrer enquanto o Windows estiver sendo executado (como substituir DLLs abertos).
Sempre: O Disparador de Aplicativos sempre reinicializa a estação de trabalho após distribuir o aplicativo.
Nunca: O Disparador de Aplicativos não reinicializa a estação de trabalho. As mudanças são aplicadas na próxima vez que a estação de trabalho é reinicializada.
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.
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).