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

Macros et VBA Excel Discussion :

Mauvais répertoire de recherche de command.com


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 16
    Par défaut Mauvais répertoire de recherche de command.com
    Bonjour,

    J'ai effectué une recherche préalable auprès de mon ami google ainsi que sur le forum sans trouver de réponses.

    Dans mon classeur Excel je souhaite exécuter un .bat avec 2 paramètres :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell "COMMAND.COM " & Chr(34) & Sheets("Menu").Range("B7") & "\" & Sheets("Menu").Range("B6") & Chr(34) & " " & Folder & " " & Sheets("Menu").Range("RL") & "_" & Nomfic
    J'ai retirer le /C afin que la fenêtre ne se ferme pas.
    Voilà le contenu de mes variables :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ?Chr(34) & Sheets("Menu").Range("B7") & "\" & Sheets("Menu").Range("B6") & Chr(34) & " " & Folder & " " & Sheets("Menu").Range("RL") & "_" & Nomfic
    "D:\Documents and Settings\YE02559\Bureau\Livraison\TasksInFolder.bat" 1681 RL8208_PTU
    Contenu du .bat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    @ECHO OFF
     
    @ECHO ##################################################################
    @ECHO #             Debut du script de livraison de release            #
    @ECHO ##################################################################
     
    if "%1" EQU "" goto aide
    if "%2" EQU "" goto aide
     
    ccm folder /show task %1 /u /f "%1;%%task_number;%%task_synopsis;%%owner;%%release" >> "D:\Documents and Settings\YE02559\Bureau\Livraison\SIMPLE\CM_%2.csv"
    @ECHO Creation du fichier SIMPLE\CM_%2.csv	OK
     
    goto fin
     
    :aide
    @ECHO Usage: BL folder_ID RLNum_COMPOSANTE
    @ECHO Exemple: BL 1036 RL6101_PTU
     
    goto fin
     
     
    :fin
    @ECHO ##################################################################
    @ECHO #                               FIN                              #
    @ECHO ##################################################################
    Lors de l'exécution de la commande j'obtiens dans ma fenêtre MSDOS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Format de paramètre incorrect
    Mauvais répertoire de recherche de COMMAND.COM
    Trop de paramètres
    Trop de paramètres
    Trop de paramètres
    Microsoft(R) Windows DOS
    (C)Copyright Microsoft Corp 1990-2001.
     
    D>
    Pourriez-vous m'aider svp ? Merci.


    Je viens de lire http://www.developpez.net/forums/sho...d.php?t=432319 j'ai essayé de remplacer command.com par C:\W_XPPRO\system32\cmd.exe mais sans succès, ma commande n'est pas exécutée. Dois-je créer un nouveau .bat contenant ma ligne de commande entière ?

    Visiblement dans command.com le nom des répertoires/fichiers est limité à 6 caractères (suivis de ~1/~2/etc...), cela peut-il poser problème ?

  2. #2
    Membre Expert Avatar de mayekeul
    Inscrit en
    Août 2005
    Messages
    1 369
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 1 369
    Par défaut
    bonjour,

    plutot que lancer la fenetre de commande, pourquoi ne pas lancer la ligne de commande du fichier batch directement?

  3. #3
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 16
    Par défaut
    J'ai plusieurs lignes dans mon fichier .bat :-/

Discussions similaires

  1. Récupérer les commande.com des répertoires de Windows
    Par koKoTis dans le forum Windows XP
    Réponses: 4
    Dernier message: 24/08/2006, 21h06
  2. Problème clavier avec command.com
    Par SLE dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 26/04/2006, 15h48
  3. Windows XP: répertoire de "invite de commande" ??
    Par molo2003 dans le forum Windows XP
    Réponses: 9
    Dernier message: 21/04/2006, 16h16
  4. Recherche sujet commande host
    Par Nounoursonne dans le forum Oracle
    Réponses: 5
    Dernier message: 06/10/2005, 16h09
  5. modification command.com (légal?)
    Par sloshy dans le forum Windows
    Réponses: 10
    Dernier message: 22/08/2005, 14h20

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