MOD2000: Como escrever macros e as opções para atalhos no Assistente para implantação e pacote

Traduções deste artigo Traduções deste artigo
ID do artigo: 236519 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Moderado: Requer básica de macro, codificação e interoperabilidade habilidades.

Expandir tudo | Recolher tudo

Neste artigo

Sumário

Com o Package and Deployment Wizard no Microsoft Office 2000 Developer Edition, você pode usar palavras-chave especial chamadas macros. Essas palavras permitem que você criar um caminho de atalho para apontar para componentes no computador de destino onde você deseja instalar o aplicativo.

Por exemplo, talvez seja necessário um atalho para seu aplicativo para sempre apontar para um arquivo na subpasta do aplicativo. No entanto, você pode não saber em qual caminho, o usuário pode instalar o aplicativo. Você pode usar a macro $(AppPath) para resolver esse problema porque a macro permite que você garantir que os pontos de atalho para um arquivo no diretório onde o aplicativo está instalado. Quando o pacote é instalado, a macro $(AppPath) é convertida em caminho embutido do diretório do aplicativo, e o atalho resultante contém esse caminho.

Este artigo discute as regras básicas para usar essas macros e também inclui uma tabela de macros que estão disponíveis no Package and Deployment Wizard.

Mais Informações

Regras para gravar linhas de comando no Assistente para

importante : Verifique se colocar entre aspas, opções e as macros nos locais apropriados.

Regra 1: opções de linha de comando necessário posicionamento correto:

Normalmente, todas as opções vêm logo após o arquivo executável, como no exemplo a seguir:
C:\Program Files\Office\Msaccess.exe /wrkgrp "C:\Program Files\NWIND\System.mdw"
No entanto, o Package and Deployment Wizard não requer que você digitar um caminho para o arquivo executável. Quando você usar uma macro, o Package and Deployment Wizard determina o caminho quando o usuário é instalar o aplicativo. Quando você cria um atalho no Package and Deployment Wizard, colocar opções e o caminho para o banco de dados no local adequado, como nos exemplos a seguir.

especificar um arquivo de grupo de trabalho:
/wrkgrp "$ (AppPath)\System.mdw" "$ (AppPath)\NWIND.MDB"
Compactar o banco de dados:
"$ (AppPath)\NWIND.MDB" /Compact
Reparar o banco de dados:
"$ (AppPath)\NWIND.MDB" /Repair
Sempre executar o aplicativo no modo de tempo de execução (mesmo se o usuário tiver a versão comercial completa do Access):
/ Runtime "$ (AppPath)\NWIND.MDB"
Observação : nestes exemplos, observe que você não coloque as opções de aspas. Você só coloque os caminhos entre aspas.

Regra 2: Incluir cada caminho de aspas.

Se a linha de comando contém mais de um caminho, como quando você especificar um arquivo de informação do grupo de trabalho e um nome de banco de dados, coloque cada caminho entre aspas caso o caminho contém espaços ou nomes de arquivo longos. Não é possível colocar aspas ao redor de toda a linha ou em torno de mais de um caminho. O que se segue é um exemplo que está incorreto, e em seguida, um exemplo que está correto.

O exemplo a seguir é incorreto porque mais de um caminho está dentro de um conjunto de aspas:
/wrkgrp "$ (AppPath)\System.mdw $ (AppPath)\NWIND.MDB"
Observação: Se você colocar os dois caminhos dentro de um conjunto de aspas, o segundo $(AppPath) é ignorada por configuração e o atalho resultados não funcionará no computador do usuário.

O exemplo seguinte de uma seqüência de linha de comando de arquivo de destino é correto porque cada caminho está dentro de seu próprio definido de aspas:
/wrkgrp "$ (AppPath)\System.mdw" "$ (AppPath)\NWIND.MDB"
Observação : O caminho para Msaccess.exe é adicionado automaticamente durante a instalação do pacote e não é necessário nessa seqüência de linha de comando de arquivo de destino.

Regra 3: Incluir também macros em aspas

Opções do Microsoft Access não são colocadas entre aspas. No entanto, as macros Package and Deployment Wizard são colocadas entre aspas, conforme mostrado nos exemplos em regra 2.


A seguir está uma tabela de macros disponíveis para as linhas de comando de atalhos do Package and Deployment Wizard.

Recolher esta tabelaExpandir esta tabela
MacroInstala o
$(WinSysPath)Subdiretório \Windows\System no Windows 95 (ou posterior) ou na pasta \Winnt\System32 no Microsoft Windows NT e Microsoft Windows 2000.
$(WinSysPathSysFile)Subdiretório \Windows\System no Windows 95 (ou posterior) ou o diretório \Winnt\System32 no Windows NT e Windows 2000 como um sistema de arquivo; não é removido quando o aplicativo for removido.
$(WinPath)\Windows no Windows 95 (ou posterior) ou \WINNT no Windows NT e Windows 2000.
$(AppPath)Diretório de aplicativo especificado pelo usuário ou o valor de DefaultDir especificado na seção [SETUP] Setup.lst.
\Samples $ (AppPath)Subpasta \Samples da pasta do aplicativo.
caminho (por exemplo, C:\)Diretório identificado pelo caminho. Não é recomendado.
$(ProgramFiles)Diretório aos quais aplicativos são instalados normalmente: c:\Arquivos de programas
$(CommonFiles)Diretório comuns para o qual arquivos compartilhados, às vezes, são instalados: c:\Arquivos de programas\Arquivos programas
\Subdirectory $ (CommonFiles)C:\Program Files\Common Files\subdirectory
Por exemplo:
$ (CommonFiles) \My Company\My aplicativo
$(MSDAOPath)Local é armazenado no Registro para acesso a dados componentes Objects (DAO). Você não deve usar isso para os arquivos.

Referências

Se você estiver tentando adicionar um arquivo de segurança do grupo de trabalho personalizado a seu pacote, consulte o seguinte artigo:
241479MOD2000: Package and Deployment Wizard não tem a opção para incluir o arquivo de informações do grupo de trabalho
Para obter informações adicionais sobre opções de linha de comando do Access, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
209207ACC2000: Como utilizar opções de linha de comando no Microsoft Access

Propriedades

ID do artigo: 236519 - Última revisão: segunda-feira, 21 de outubro de 2013 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Office 2000 Developer Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbappsetup kbhowto kbpdwizard kbwizard KB236519 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 236519

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com