[Batch] Aide pour le copier coller.

Geirht Messages postés 7 Statut Membre -  
boly38 Messages postés 267 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je souhaiterai faire un programme afin de récupérer le contenu du presse papier dans un fichier texte grâce à un fichier bat. Es-ce que quelqu'un sait comment le récupérer car après une longue recherche sur google je n'ai trouvé que l'inverse de se que je souhaite faire.
Merci pour ceux qui m'aideront.

4 réponses

  1. Geirht Messages postés 7 Statut Membre
     
    Je vais tester sa tout de suite, merci boly38 ;)
    0
  2. Geirht Messages postés 7 Statut Membre
     
    Donc la commande fonctionne mais je n'arrive pas à faire comme je le souhaite, j'aimerais créer une variable avec la commande paste, Est-ce possible ?
    0
  3. boly38 Messages postés 267 Date d'inscription   Statut Membre Dernière intervention   80
     
    pour créer une variable avec une commande j'ai trouvé ceci (src : https://forums.tomshardware.com/threads/windows-batch-file-set-output-of-program-to-a-variable.996281/ )
    echo TOTO > tmpFile.log
    set /p mytoto= < tmpFile.log
    del tmpFile 
    echo %mytoto%
    

    en remplaçant le premier echo TOTO par la commande paste çà devrait être bon.
    après il y a peut être encore mieux via un "for.." à voir
    0
    1. Geirht Messages postés 7 Statut Membre
       
      En remplaçant par la commande paste on obtient paste dans le fichier tmpFile.log.
      C'était là que se situait mon problème.
      0
    2. boly38 Messages postés 267 Date d'inscription   Statut Membre Dernière intervention   80
       
      j'ai testé paste et çà fonctionne (je suis sous vista) :
      C:\TMP\paste>paste
       pas reconnu en ta
      n programme exécut
      
      C:\TMP\paste>paste > monclipboard.txt
      
      C:\TMP\paste>type monclipboard.txt
       pas reconnu en ta
      n programme exécut
      
      0