ACC: Como utilizar parâmetros da linha de comandos no Microsoft Access

Traduções de Artigos Traduções de Artigos
Artigo: 105128 - Ver produtos para os quais este artigo se aplica.
Moderado: Requer básica macros, codificação e interoperabilidade competências.
Expandir tudo | Reduzir tudo

Sumário

Quando executa o Microsoft Access do menu Iniciar ou um atalho (ou Gestor de programas ou Gestor de ficheiros no Microsoft Windows 3.x), pode utilizar parâmetros da linha de comandos para modificar o processo de arranque. Por exemplo, pode abrir uma determinada base de dados, executar uma macro ou fornecer uma palavra-passe.

Mais Informação

O Microsoft Access reconhece os seguintes parâmetros da linha de comandos:

Na versão 1.x apenas:
   /s                  Bypasses the Microsoft startup screen.
				
Nota : O arranque ou o ecrã inicial, no Microsoft Access pode também ser suprimidas utilizando o Microsoft Access versão 1.x ADK (Distribution Kit).

Na versão 2.0, o parâmetro /s já não se aplica. Em vez disso, inclua a entrada StartupScreen para apresentar o logótipo de mapa de bits em vez do logótipo predefinido da Microsoft Access. Apesar de esta é uma definição para aplicações ADT, esta entrada também pode ser utilizada sem a ADT. Incluir a afirmação seguinte no ficheiro MSACC20.INI:
   [Run-Time Options]
   StartupScreen=C:\LOGO\MYBITMAP.BMP
				
na versão 2.0 apenas:
 /Ini <initialization file>    Starts Microsoft Access using the options in
                               the specified initialization file instead of
                               the standard MSACC20.INI file. The
                               initialization file must have the same
                               entries as the standard MSACC20.INI file.
				
no Microsoft Access 1.x, 2.0, 7.0 e 97:
   <database>          Opens the specified database.
   /Excl               Opens the database for exclusive access.
   /Ro                 Opens the database for read-only access.
   /User <user name>   Starts Access using the specified user name.
                       You'll be prompted for the path to Msaccess.exe.
   /Pwd <password>     Starts Access using the specified password.
                       You'll be prompted for the path to Msaccess.exe.
   /X <macro>          Starts Access and runs specified macro.
   /Cmd                Specifies what value to pass to the Command
                       function in an Access Basic procedure that is
                       called by a RunCode action in an AutoExec macro.
                       This option must be the last option on the command
                       line.
				
no Microsoft Access 2.0, 7.0 e 97:
 /Compact <target database>    Compacts the database specified before the
                               /Compact option and then closes Microsoft
                               Access. To compact to a different name,
                               specify a target database.
 /Repair                       Repairs the specified database and then
                               closes Microsoft Access.
 /Convert <target database>    Converts a version 1.x database to a
                               version 2.0 database,
                               with a new name, and then closes Microsoft
                               Access. Specify the source database before
                               the /Convert option.
				
no Microsoft Access 7.0 e 97:
 /Profile <user profile>       This replaces the /ini option used in
                               previous versions to specify an
                               initialization file. The option starts
                               Microsoft Access using the options
                               in a specified user profile instead of
                               the standard Windows Registry settings.

 /NoStartup                    This option starts Microsoft Access without
                               displaying the startup dialog box.

 /Wrkgrp <system filename>     You can start Microsoft Access with a
                               specific workgroup.

 /Runtime                      Starts Microsoft Access in run-time mode.
				
Nota : para utilizar o / tempo de execução mudar com o Microsoft Access 97, tem de instalar o Microsoft Office 97 Developer Edition ferramentas (ODE) ou uma aplicação personalizada criada com o ODE no computador.
 /Convert <target database>    Converts a database in an earlier version
                               (1.x or 2.0) to a Microsoft Access 95 or
                               97 database with a new name, and then
                               closes Microsoft Access. Specify the
                               source database before the /Convert
                               option.
				
por exemplo, pode escrever o seguinte comando na caixa de diálogo Executar (disponível escolhendo Executar no menu ' Program Manager ' ficheiro ):
   c:\access\msaccess.exe Northwind.mdb (or NWIND.MDB in versions 1.x and
   2.0) /Excl /X Add Products
				
esta sintaxe de exemplo inicia o Microsoft Access, abre a base de dados Adamastor (ou NWIND versões 1.x e 2.0) dados de exemplo para utilização exclusiva e executa a macro adicionar produtos. Note que tem de incluir o nome do ficheiro Msaccess.exe, como demonstra o exemplo.

No Microsoft Access 97:
/unregserver   Forces Microsoft Access to unregister itself and then
               exit.

/regserver     Forces Microsoft Access to register itself.
				
uma vez que o Microsoft Access não um próprio registo do programa, pode utilizar o / unregserver e / regserver muda para remover ou actualizar as entradas de registo de Access. Isto pode ser útil quando quiser certificar-se todos os ficheiros do Access estão devidamente registados, mas não pode utilizar a opção do programa de configuração Access " /y do programa de configuração ". Para mais informações sobre como utilizar " /y o programa de configuração ", consulte o seguinte artigo na base de dados de conhecimento.
148424ACC: Resolução de problemas falhas de página inválida no MS Access 95 e 97

Ordem recomendada dos parâmetros da linha de comandos

Segue-se a encomenda a seguir quando criar parâmetros da linha de comandos para atalhos de base de dados do Access. Todos os parâmetros são opcionais.

Convenções de documento:
<>- Marcador de local para texto obrigatória.
<<>>- Marcador de lugar para texto opcional.
{} - Fornece informações adicionais sobre o parâmetro, mas não deve ser copiado para linha de comandos.
/ runtime
/ NoStartup
/wrkgrp < ficheiro de sistema >
utilizador <username> "<utilizador>"
<password>/pwd "<palavra-passe>"
<database>/perfil < perfil de utilizador > <base_dados>
/ Excl
/Ro
/ Reparar
/CD << nova base de dados >> {não utilize com parâmetro Reparar }
/X <macro> {não é o método recomendado, utilize "Autoexec" macro em vez disso ou opções de arranque. Não utilize com Compactar ou Reparar .}
<valor> <value>/cmd {tem de ser sempre última. Não utilize com Compactar ou Reparar .}

Referências

Para obter mais informações sobre parâmetros da linha de comandos, procure o índice remissivo da ajuda para "Opções da linha de comandos" ou pergunte ao Microsoft Access 97 do Assistente do Office.

Propriedades

Artigo: 105128 - Última revisão: 18 de janeiro de 2007 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft Access 1.0 Standard Edition
  • Microsoft Access 1.1 Standard Edition
  • Microsoft Access 2.0 Standard Edition
  • Microsoft Access 95 Standard Edition
  • Microsoft Access 97 Standard Edition
Palavras-chave: 
kbmt kbhowto kbui KB105128 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 105128
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

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