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 :

cacher commande xcopy


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 62
    Par défaut cacher commande xcopy
    bonjour

    j'ai un batch qui copie un repertoire dans un autre grace a xcopy
    j'aimerais que en lancant le batch on ne voit pas ecrit xcopy C:/.... etc
    dans la commande ms dos
    comment faire ?
    merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 35
    Par défaut
    Lu Momo,
    En batch pur je ne pense pas, tu peut éventuellement utiliser 3 lignes de vbs pour "contourner" ton problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Set oWShell = Createobject("Wscript.Shell")
    oWShell.Run """a.bat""", 0, False
    Set oWSHell = Nothing
    A toi de creer, ou de faire créer par ton batch, un autre batch temporaire, contenant tes commandes xcopy

    Ces 3 lignes Vbs servent a lancer un batch de manière invisible, prévoit donc bien tes paramètre xcopy, afin qu'une demande de confirmation ne vienne bloquer la copie.

    Tu lance le script vbs de la même manière qu'une application basique, il ne te reste qu'a renommé a.bat par le nom de ton bat temporaire.

  3. #3
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    Citation Envoyé par momo032114 Voir le message
    bonjour

    j'ai un batch qui copie un repertoire dans un autre grace a xcopy
    j'aimerais que en lancant le batch on ne voit pas ecrit xcopy C:/.... etc
    dans la commande ms dos
    comment faire ?
    merci
    @xcopy ....

    ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 35
    Par défaut
    Non justement , ou alors j'ai mal compris l'énoncé ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    @echo off
    cls
    echo bonjour ...
    @xcopy a.jpg b.jpg\
    echo au revoir
    pause
    Retourne :
    bonjour ...
    C:a.jpg
    1 fichier(s) copié(s)
    au revoir
    Pourquoi faire simple quand on peut faire compliqué ? :p

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 62
    Par défaut
    exact le @ ne marche pas pour xcopy il cache juste le xcopy mais l'on voit quand meme que l'on copie quelque chose !
    je vais essayer par ta methode vita en tout cas merci beaucoup

  6. #6
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    il suffit de faire un et si tu ne veux pas non plus afficher les erreurs alors


Discussions similaires

  1. Commande xcopy sous linux ?
    Par kkt8 dans le forum Linux
    Réponses: 3
    Dernier message: 21/01/2010, 00h08
  2. [Batch] Copie problèmatique avec la commande xcopy
    Par DeVit dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 20/10/2009, 22h35
  3. Commande xcopy en language DOS
    Par Holms dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 04/06/2009, 13h45
  4. Commande Xcopy
    Par DamKre dans le forum Scripts/Batch
    Réponses: 31
    Dernier message: 02/08/2007, 19h22
  5. [DOS] la commande xcopy
    Par OverCat dans le forum Scripts/Batch
    Réponses: 19
    Dernier message: 01/03/2006, 11h44

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