[Batch] Aide pour le copier coller.

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. 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 ?
    1. 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
      1. En remplaçant par la commande paste on obtient paste dans le fichier tmpFile.log.
        C'était là que se situait mon problème.
      2. 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