link
Nota: o link de Petri está desativado. Ele pegou do windows server 2003, mas também vejo o clip.exe no windows 7. É nas versões do windows que também são postas no windows 7.
C:\>echo abc| clip <-- copies abc to the clipboard.
EDITAR
O principal é que o comando clip, mas como apontado por Asu, uma linha como echo abc
também enviará um \ r \ n (que é uma nova linha). Se você quiser evitar isso, então esse é um problema muito comum resolvido substituindo echo texttoecho
, com echo|set/p=texttoecho
So C:\>echo|set/p=texttoecho|clip
adição adicional
Você pode, claro, colar com o botão direito do mouse, mas também para colar uma linha de comando.
unxutils tem gclip e pclip (eles não parecem estar no gnuwin32), com aqueles que você pode copiar e colar via linha de comando.
C:\unxutilsblah\usr\local\wbin>echo a|gclip <-- copy a to clipboard
C:\unxutilsblah\usr\local\wbin>pclip
a
C:\unxutilsblah\usr\local\wbin>
note: você pode copiar todo o wbin para, por exemplo, c:\unxutils
, e os EXEs não possuem dependências / dlls.
e você pode, claro, fazer o pclip > a.a para colar em um arquivo. ou pclip | somecmd
C:\>(echo b & echo a)<ENTER>
b
a
C:\>
C:\unxutils>(echo b & echo a)|gclip<ENTER>
C:\unxutils>pclip<ENTER>
b
a
C:\unxutils>pclip|sort<ENTER>
a
b
C:\unxutils>