MSAccess

cathie -  
blux Messages postés 2045 Date d'inscription   Statut Modérateur Dernière intervention   -
re-salut

lorsque j'effectue mon fichier.bat ( qui est constitué de MSAccess bd1.mdb ) cela m'affiche :

MSAccess n'est pas reconnu en tant que commande interne,ou externe, un programme exécutable ou un fichier de commande.

quelqu'un pourait il méclairée ????

3 réponses

  1. blux Messages postés 2045 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Bonjour,

    je te conseille de mettre le chemin complet de l'exécutable access :

    C:\program....\msaccess.exe bd1.mdb

    Ca devrait aller beaucoup mieux...
    0
    1. cathie
       
      J'ai essayée ta solution mais sa ne marche pas

      en faite je viens de voir que sa marque:

      '}' n'est pas reconnu en tant que commande interne.....

      tu ne véré pa une otre solution stp ???
      0
    2. blux Messages postés 2045 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      Tu peux afficher exactement ce que tu as mis dans ton .bat ?
      Je ne vois pas ce qui peut ne pas fonctionner...
      0
      1. cathie > blux Messages postés 2045 Date d'inscription   Statut Modérateur Dernière intervention  
         
        donc j'ai mis :
        C:\Documents and Settings\Formation\Base de donnée\msaccess.exe bd1.mdb


        pi étre que cela vient de l'accent dans mon chemin.

        tu voit dou peut provenir mon erreur ??
        c trés gentil de maidée !!!!
        0
      2. blux Messages postés 2045 Date d'inscription   Statut Modérateur Dernière intervention   3 455 > blux Messages postés 2045 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Je mettrais bien entre " car il y a des espaces...

        "C:\Documents and Settings\Formation\Base de donnée\msaccess.exe" bd1.mdb

        Mais pour moi, les accents sont sûrement rédhibitoires...

        De plus, tu indiques que ta base est au même endroit que le programme ACCESS, est-ce le cas ? Je te conseille de la mettre à un autre endroit.
        0
  2. Cathie
     
    Re- salut

    j'ai enlevée les accents dans : Base de donnee

    tu ma marquée : "De plus, tu indiques que ta base est au même endroit que le programme ACCESS, est-ce le cas ? Je te conseille de la mettre à un autre endroit. "

    il faut donc ke je mette ma base bd1 a un otre endroit

    mais si je marque :"C:\Documents and Settings\Formation\Base de donnée\msaccess.exe" bd1.mdb

    cela va me crée alors msaccess.exe??? ya til une différence avec un fichier.bat???

    merci en tout cas !!!!
    0
  3. blux Messages postés 2045 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Non, ça ne crée rien, ça dit juste :

    Lance le prgramme msaccess.exe qui est sous c:\... avec comme paramètre bd1.mdb. On ira chercher bd1.mdb à l'endroit où l'on se trouve en ce moment (d: c:\toto ou n'importe...)
    0