IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

batch pour lancer une des deux vesrions d'access installée


Sujet :

Access

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 18
    Points : 7
    Points
    7
    Par défaut batch pour lancer une des deux vesrions d'access installée
    Bonjour,
    Une question en lien avec Windows et Office, dont je ne suis pas spécialiste.
    J'ai à manipuler régulièrement des fichiers Access aux formats 2000 et 2002 et j'ai du installer sur mon poste les deux versions (v9 et v10).
    Je travaille en ce moment sur une base sécurisée par une fichier de groupe .mdw et je lance cette base en rejoignant le groupe grâce à un .bat :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    START /MAX MSACCESS.EXE "chemin de l'appli.mdb"     /wrkgrp "chemin du fichier de groupe de travail.MDW"  /user admin
    Problème : depuis que j'ai installé Access 2002, MSACCESS.EXE fait référence à Access2002, alors qu'avant c'était 2000. Je n'rrive plus à lancer Access2000 grâce au .bat.
    Comment faire pour arriver à lancer sélectivement Access 2000 ou 2002 grâce au .bat??
    Merci d'avance.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 359
    Points : 23 829
    Points
    23 829
    Par défaut
    Fait une recherche sur *ACCESS* sur ton disque, tu devrait en trouver deux, et précise le chemin complet d'accés à ton MSACCESS.EXE.

    Accessoirement, tu sais que Access 2002 peut travailler dans 3 formats :
    97, 2000 et 2002 donc tu n'as peut-être pas besoin de ta version 2000.

    A+

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    710
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 710
    Points : 847
    Points
    847
    Par défaut
    Salut,

    La solution est dans la question ...
    Citation Envoyé par Irie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    START /MAX MSACCESS.EXE "chemin de l'appli.mdb"     /wrkgrp "chemin du fichier de groupe de travail.MDW"  /user admin
    Je n'ai jamais utilisé des .bat pour démarrer une appli mais comme tu as 2 fichiers MSACCESS.exe (Un pour chaque version) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    START /MAX c:\cheminversion2000\MSACCESS.EXE "chemin de l'appli.mdb"     /wrkgrp "chemin du fichier de groupe de travail.MDW"  /user admin
    devrait démarrer la version 2000 et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    START /MAX c:\cheminversion2002\MSACCESS.EXE "chemin de l'appli.mdb"     /wrkgrp "chemin du fichier de groupe de travail.MDW"  /user admin
    devrait démarrer la version 2002


    Pour l'utilisation d'un raccourci à la place d'un .bat voir ici par exemple.

    A+

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 18
    Points : 7
    Points
    7
    Par défaut
    ok les gars la question parait bête mais malheureseument cela ne semble pas aussi simple avec les .bat.
    Essayez vous verrez, qu'on utilise des guillements ou pas, qu'on précise le dossier de l'appli ou pas, rien à faire dans mon cas : à partir du moment où le .bat comporte le terme MSACCESS.EXE, cela lance l'application définie par défaut pour ouvrir les .mdb ou .mde. je dois sûrement mal utiliser le code DOS.
    Par contre effectivement, le problème ne se pose pas avec les raccourcis et je vais faire comme ça.

    Il me reste une question : où est défini la variable MSACCESS dans Windows (pour en créer 2) ?

Discussions similaires

  1. Bouton pour lancer une série des animations tween
    Par mansupa dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 09/11/2012, 01h11
  2. Réponses: 2
    Dernier message: 16/03/2012, 14h39
  3. Problème pour lancer une tâche de fond
    Par jessie dans le forum Administration système
    Réponses: 3
    Dernier message: 12/02/2006, 19h50
  4. [cmd] pour lancer une instance d'un default browser ?
    Par Invité dans le forum Windows
    Réponses: 4
    Dernier message: 06/12/2005, 16h20
  5. batch pour faire une sauvegarde
    Par bibiodp dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 13/08/2003, 13h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo