[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. 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
      
  2. 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 ?