Comment faire pour utiliser des commutateurs de ligne de commande dans Microsoft Access

Traductions disponibles Traductions disponibles
Numéro d'article: 209207 - Voir les produits auxquels s'applique cet article
Pour vous procurer une version Microsoft Access 97 de cet article, reportez-vous à l'article 105128 .
Modéré : Cet article requiert des connaissances de base en matière de macros, de programmation et d'interopérabilité.

Cet article s'applique à une base de données Microsoft Access (.mdb) et à un projet Microsoft Access (.adp).

Agrandir tout | Réduire tout

Sommaire

Résumé

Lorsque vous exécutez Microsoft Access à partir du menu Démarrer ou d'un menu contextuel, vous pouvez utiliser des commutateurs de ligne de commande pour modifier la procédure de démarrage. Par exemple, vous pouvez ouvrir une base de données particulière, exécuter une macro ou fournir un mot de passe.

Plus d'informations

Le tableau suivant répertorie les options de ligne de commande de Microsoft Access.
   Option       Effet                                      S'applique à
   -----------------------------------------------------------------
   database     Ouvre la base de données ou le projet      Base de 
                Microsoft Access sélectionné.              données ou 
                Inclure un chemin si nécessaire. Si vous   projet 
                exécutez Windows 95, le chemin par         Access
                défaut est votre dossier Mes documents.	
                            
   /excl        Ouvre la base de données Access en         Base de 
                accès exclusif. Pour ouvrir la base de     données  
                données en accès partagé en environnement  uniquement
                multiutilisateur, omettez cette option. 
	
   /ro          Ouvre la base de données ou le projet      Base de 
                Access en lecture seule.                   données ou 
                                                           projet 
                                                           Access

   /user        Démarre Access en utilisant le nom         Base de 
   nom util     d'utilisateur indiqué.                     données 
                                                           uniquement

   /pwd         Démarre Access en utilisant le mot         Base de 
   MdP          de passe indiqué.                          données 
                                                           uniquement

   /profile     Démarre Access en utilisant les            Base de 
   profil       options du profil utilisateur indiqué      données 
   util         au lieu des paramètres de Registre         et 
                Windows standard créés lors de             projet Access
                l'installation d'Access. Ce paramètre remplace l'option /ini  	
                utilisée dans les versions d'Access antérieures   	
                à Access 97 pour spécifier un fichier   	
                d'initialisation.

   /compact     Compacte et répare la base de              Base de 
   BD           données ou compacte le projet              données et 
   ou           Access spécifié avant l'option /compact    fichier Access 
   projet       puis ferme Access. Si vous omettez le nom de fichier
   Access       de projet cible suivant l'option /compact, 	
   cible        le fichier est compacté sous le nom et   	
                dossier d'origine. Pour compacter sous un nom   
                différent, indiquez un fichier cible. Si vous n'incluez pas 	
                de chemin dans la base de données ou le 	
                projet Access cible, le fichier cible est  	
                créé par défaut dans le dossier Mes documents. Dans 	
                un projet Access, cette option compacte 	
                le fichier de projet Access (.adp) mais pas 	
                la base de données SQL Server. 
	
   /repair      Répare la base de données Access           Base de 
                indiquée avant l'option /repair puis       données 
                ferme Access. Dans Access 2000, les        uniquement
                fonctions de compactage et de réparation sont  	
                regroupées sous /compact. L'option /repair est prise en charge 	
                pour des raisons de compatibilité descendante. 
	
   /convert     Convertit une base de données Access       Base de 
   BD           de version antérieure en une version       données 
   cible        Access 2000 sous un nouveau nom puis       uniquement
                ferme Access. Spécifiez la base de données source  	
                avant d'utiliser l'option /convert. 	

   /x  macro    Démarre Access et exécute la macro         Base de 
                spécifiée. Une autre manière d'exécuter    données 
                une macro à l'ouverture d'une BD est       ou projet 
                d'utiliser une macro Autoexec.             Access
                             
   /cmd         Spécifie que ce qui suit sur la ligne      Base de 
                de commande est la valeur qui              données ou  
                sera renvoyée par la commande. Cette option Access 
                doit être la dernière sur la ligne de      projet Access
                commande. Vous pouvez utiliser un point virgule (;)	
                comme alternative à /cmd. 	

   /nostartup   Démarre Access sans afficher la boîte      Base de 
                de dialogue de démarrage (la seconde       données ou 
                qui s'affiche au démarrage d'Access).      projet 
                                                           Access

   /wrkgrp      Démarre Access en utilisant le fichier     Base de 
   fichier      d'informations du groupe de travail.       données 
   informations                                            uniquement
   groupe de travail

   /runtime     Démarre Access en mode exécution.           Base de 
                                                           données ou 
                                                           projet 
                                                           Access

Remarques

  • Pour exécuter une procédure Visual Basic pour Applications lorsque vous ouvrez une base de données, utilisez l'action RunCode dans la macro AutoExec ou dans la macro que vous exécutez en utilisant l'option de ligne de commande /x. Vous pouvez également exécuter une procédure Visual Basic lorsque vous ouvrez une base de données en créant un formulaire avec une procédure Visual Basic définie pour l'événement OnOpen associé. Désignez ce formulaire comme le formulaire de démarrage en cliquant à l'aide du bouton droit de la souris dans la fenêtre Base de données, puis en cliquant sur Démarrage et en entrant ce formulaire dans la zone Afficher formulaire/page.
  • Pour spécifier un slash avant (/) ou un point-virgule (;) sur la ligne de commande, entrez le caractère deux fois. Par exemple, pour indiquer le mot de passe ;mjs/md sur la ligne de commande, entrez ;;mjs//md à la suite de l'option de ligne de commande /pwd.
  • Exemples :

    Vous pouvez saisir la commande suivante dans la boîte de dialogue Exécuter pour ouvrir une base de données Access 2000 en mode exclusif qui exécute la macro spécifiée au démarrage :
    "C:\Program Files\Microsoft Office\Office\msaccess.exe" "C:\Program Files\Microsoft Office\Office\samples\northwind.mdb" /Excl /X Add Products
    Pour ouvrir une base de données Access 2002 en mode exclusif qui exécute la macro spécifiée au démarrage, saisissez la commande suivante dans la boîte de dialogue Exécuter :
    "C:\Program Files\Microsoft Office\Office10\msaccess.exe" "C:\Program Files\Microsoft Office\Office10\samples\northwind.mdb" /Excl /X Add Products
    De même, si vous souhaitez ouvrir une base de données Access 2003 en mode exclusif qui exécute la macro spécifiée au démarrage, saisissez la commande suivante dans la boîte de dialogue Exécuter :
    "C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Program Files\Microsoft Office\Office11\samples\northwind.mdb" /Excl /X Add Products

Références

Pour plus d'informations sur l'utilisation de /y, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
208488 Comment faire pour dépanner des défauts de page non valide dans Microsoft Access 2000
Pour plus d'informations sur l'utilisation de l'option /Pwd, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft.
207891 Impossible d'utiliser l'option /pwd avec la base de données protégée par mot de passe dans Access 2000
292302 Impossible d'utiliser l'option /pwd avec la base de données protégée par mot de passe dans Access 2002
Pour plus d'informations sur l'utilisation des commutateurs lors de la création d'un package d'exécution distribuable, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
236519 Comment faire pour écrire des macros et des commutateurs pour des raccourcis dans l'Assistant Package et Déploiement
Pour plus d'informations sur l'utilisation du commutateur /convert, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
319253 Comment faire pour utiliser le commutateur de ligne de commande /convert pour convertir une base de données uniquement au format de fichier Access 2000
Pour plus d'informations sur les problèmes survenant lors de l'ouverture de la base de données Access en utilisant un profil personnalisé, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
266769 Erreur lors du démarrage de Microsoft Access 2000 à l'aide d'un profil personnalisé
Pour plus d'informations sur les commutateurs de ligne de commande, cliquez sur Aide sur Microsoft Access dans le menu ? (Aide), tapez options de ligne de commande de démarrage dans le Compagnon Office ou dans l'Aide intuitive, puis cliquez sur Rechercher pour afficher les rubriques correspondantes.

Propriétés

Numéro d'article: 209207 - Dernière mise à jour: mardi 27 novembre 2007 - Version: 5.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office Access 2003
  • Microsoft Access 2002
  • Microsoft Access 2000 Standard Edition
Mots-clés : 
kbstartprogram kbopenfile kbhowto kbinfo kbui KB209207
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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