Il y a un utilitaire de presse-papiers dans Windows appelé clip.exe
.
Dans l'invite de commandes, vous pouvez copier le contenu d'un fichier dans votre presse-papiers à l'aide
clip < file.txt
Cela sera utile si vous utilisez souvent l'invite de commande. Sinon, vous pouvez l'ajouter à votre menu contextuel. Je viens de tester cela avec des instructions de HowToGeek sur Windows 7, mais j'ai dû faire un petit ajustement avant de le faire fonctionner.
HowToGeek a également mentionné que clip.exe
cela ne vient pas avec XP, vous devrez donc le télécharger à partir de Microsoft FTP ici et le placer dans votre répertoire système Windows.
Pas:
- Ouvert
regedit.exe
- Aller à
HKEY_CLASSES_ROOT/txtfile/shell
(Cela n'a pas fonctionné pour moi, j'ai donc dû le mettre sous HKEY_CLASSES_ROOT/*/shell
, ce qui le fait apparaître dans CHAQUE menu contextuel)
- Ajouter une nouvelle clé intitulée
copytoclip
- Définissez la valeur par défaut de
copytoclip
sur quelque chose commeCopy to
Clipboard
- Sous
copytoclip
, ajoutez une clé appeléecommand
- Définissez la valeur par défaut
command
surcmd /c clip < "%1"
Maintenant, chaque fois que vous faites un clic droit sur un fichier, vous devriez voir une Copy to Clipboard
option. Qu'est-ce que cela fait que lorsque vous cliquez dessus, il ouvrira une invite de commande et exécutera l' clip.exe
utilitaire sur la sortie canalisée à partir du fichier que vous avez sélectionné.
clip < file.txt
fonctionne très bien dans l'invite de commande, et il ne nécessite pas de modification du registre à moins que l'utilisateur ne veuille l'ajouter au menu contextuel –– et, puisque vous n'avez pas dit le contraire, je suppose que la même chose est vraie pour votre réponse. D'accord, je concède que votre réponse est utile. Et, techniquement, c'est différent - la façon dont une roue violette diffère d'une roue noire. C'est toujours une roue.