vaciar portapapeles como celular borrar windows perl scripting batch-file clipboard

windows - como - portapapeles word 2010



¿Cómo puedo hacer que la salida de un script se copie en el portapapeles de Windows? (3)

En Perl, instale y use el módulo Win32 :: Portapapeles

Me encuentro ejecutando scripts y copiando y pegando el resultado de estas ejecuciones en correos electrónicos o en algunos otros documentos. ¿Hay alguna manera de que pueda hacer que el paso de copiar al portapapeles sea parte del guión mismo? La mayoría de mis scripts son archivos Perl o bat y trabajo en Windows.

Gracias.


No estoy seguro sobre el portapapeles pero puede canalizar el resultado a un archivo de texto pero haciendo algo como esto:

somescript.bat > output.txt


Hay una utilidad llamada clip.exe que puedes usar. Simplemente canalice la salida de su script o cualquier otro comando en clip.exe (Primero, colóquelo en su ruta. Si no tiene un lugar habitual para estos tipos de utilidades, puede volcarlo en el directorio que normalmente ejecuta sus scripts de, o he conocido personas para usar c:/Windows/system32 en un pellizco ...):

somescript.bat | clip

Luego córtalo.