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 :

Fichier passé en paramètre


Sujet :

Scripts/Batch

  1. #1
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut Fichier passé en paramètre
    bonjour lorsque je passe un fichier en paramètre a un script je passe un nom de fichier qui est typiquement une chaine de caractère comment il arrive a trouver le fichier physque a moins que le nom du fichier soit une variable qui pointe sur le vrai fichier
    merci pour votre aide

  2. #2
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut
    c'est du scripting windows
    merci d'avance

  3. #3
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Bonjour,

    Ta demande initiale manque cruellement de clarté et de précision. Celle-ci a été déplacé dans la rubrique appropriée.
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  4. #4
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Veuillez poster votre code et tout en expliquant votre problème

  5. #5
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut
    Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SET PARAM1=""
    SET /P PARAM1=Enter param1: %=%
    mkdir C:\dossier_test
    "C:\Program Files\7-zip\7z.exe" e "C:/fichier.zip" -o"C:\dossier_test" -r
    cd dossier_test
    qpdf\bin\qpdf --qdf --stream-data=uncompress --object-streams=generate --normalize-content=y " PARAM1.pdf" PARAM1.txt

  6. #6
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut
    j'ai envoye le code merci pour votre aide

  7. #7
    Membre émérite Avatar de Cincinnatus
    Homme Profil pro
    Développeur d'applications métier
    Inscrit en
    Mars 2007
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur d'applications métier
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2007
    Messages : 593
    Par défaut
    Sans avoir fait de scripts windows depuis un certain temps, une simple recherche m'a amené sur cette page :
    https://windows.developpez.com/cours.../?page=page_27

    La ligne 1 de ton script est inutile. Tu définis la variable aussi en ligne 2.
    D'après le cours ci-dessus,
    - pour la ligne 2 : la syntaxe serait plutôt (cf XXVII-A-2. Variables saisies par l'utilisateur)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set /p nouvelle_variable="Entrez une valeur "
    - pour la ligne 6 la variable est utilisée comme ceci : (cf XXVII-C. Instruction de comparaison de variables dans les fichiers batch)

  8. #8
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut
    merci beaucoup donc c'est ça le corrigé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    @echo off
    set /p param1%="Entrez une valeur "
    mkdir C:\dossier_test
    "C:\Program Files\7-zip\7z.exe" e "C:/fichier.zip" -o "C:\dossier_test" -r
    cd dossier_test
    qpdf\bin\qpdf --qdf --stream-data=uncompress --object-streams=generate --normalize-content=y ""%param1%".pdf" "%param1%".txt
    merci de me confirmer

  9. #9
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    @echo off
    set /p param1="Entrez une valeur "
    mkdir C:\dossier_test
    "C:\Program Files\7-zip\7z.exe" e "C:/fichier.zip" -o "C:\dossier_test" -r
    cd dossier_test
    qpdf\bin\qpdf --qdf --stream-data=uncompress --object-streams=generate --normalize-content=y ""%param1%".pdf" "%param1%".txt

  10. #10
    Membre émérite
    Homme Profil pro
    Développeur .NET en devenir
    Inscrit en
    Août 2017
    Messages
    549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET en devenir
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2017
    Messages : 549
    Par défaut
    Bonjour,

    Non, voilà quelque chose d'un peu plus juste :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    @echo off
    set "param1="
    set /p param1="Entrez une valeur "
    if not exist "C:\dossier_test" (mkdir "C:\dossier_test")
    
    "C:\Program Files\7-zip\7z.exe" e "C:/fichier.zip" -o "C:\dossier_test" -r
    
    cd C:\dossier_test
    qpdf\bin\qpdf --qdf --stream-data=uncompress --object-streams=generate --normalize-content=y "%param1%.pdf" "%param1%.txt"

  11. #11
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut
    merci beaucoup car j'ai souffert pour trouver la reponse

  12. #12
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 438
    Par défaut
    j'ai fait une erreur dans l'url ce n"est pas ce que j'ai voulu ecrire a cause d'un mauvais copier colle mais l'url est "C:/fichier.zip"
    en tout cas
    merci beaucoup

Discussions similaires

  1. [PHPExcel] Load avec nom du fichier passé en paramètre
    Par al1_22 dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 04/04/2013, 19h48
  2. URL d'un fichier passé en paramètres
    Par Feeder_Fan dans le forum JWS
    Réponses: 1
    Dernier message: 24/05/2007, 20h06
  3. Réponses: 20
    Dernier message: 15/05/2006, 12h47
  4. Upload de fichier avec variable passée en paramètre
    Par reservoirdev dans le forum ASP
    Réponses: 2
    Dernier message: 22/04/2006, 17h06

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