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

Scripts/Batch Discussion :

Gestion de paths vers un DD externe


Sujet :

Scripts/Batch

  1. #1
    Membre chevronné

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Points : 1 752
    Points
    1 752
    Par défaut Gestion de paths vers un DD externe
    Bonjour,
    j'ai le mini script suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    rem SOURCE : http://www.batcher.fr/fonctions.php
    
    rem On désactive l'affichage des commandes
    echo off
    
    rem Remise à blanc de l'écran
    cls
    
    rem Lancement de la commande
    pathVersUnCertainLanceurPython pathVersUnFichier.py
    
    echo Traitement fini.
    echo 
    pause
    Le problème que j'ai est que pathVersUnCertainLanceurPython est relatif à un disque dur externe.
    Le rangement des fichiers est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    monDisqueDurExterne
        + Python
              + monApplication
                      + monScriptBatch.bat
                      + monFichierPython.py
              + PortablePython_1.1_py2.6.1
                      + App
                             + pythonw.exe
    Je voudrais donc récupérer le path de monScriptBash.bat, puis en déduire les path de monFichierPython.py et pythonw.exe.

    Toute info. est la bienvenue.

  2. #2
    Membre chevronné

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Points : 1 752
    Points
    1 752
    Par défaut
    En fait, il suffit de faire comme ceci sans travailler sur les chemins :
    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
    :: SOURCE : http://www.batcher.fr/fonctions.php
    
    :: On désactive l'affichage des commandes
    echo off
    
    :: Mise à blanc de l'écran
    cls
    
    :: On se place dans le dossier Python du disque dur externe.
    cd ..
    
    :: Lancement de la commande
    PortablePython_1.1_py2.6.1\App\pythonw.exe monApplication
    \monFichierPython.py
    
    echo Traitement fini.
    
    :: Fin
    pause

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. IDREF vers un ID externe dans un autre document ?
    Par Hibou57 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 31/07/2007, 10h32
  2. Gestion "clavier/envoi vers le serveur" en multijoueur
    Par hedo888 dans le forum Développement 2D, 3D et Jeux
    Réponses: 9
    Dernier message: 20/04/2007, 10h27
  3. [Office 2003] Ajouter une bouton pointant vers un programme externe
    Par KalHadj-Nikov dans le forum Microsoft Office
    Réponses: 5
    Dernier message: 04/10/2006, 16h10
  4. Gestion des NULL dans les tables externes
    Par plouf2244 dans le forum Firebird
    Réponses: 1
    Dernier message: 23/03/2006, 16h55
  5. [MySQL] Envoi d'informations vers un script externe...
    Par tom06440 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 07/10/2005, 18h00

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