2012-03-28 16:45:20 +0000 2012-03-28 16:45:20 +0000
107
107

Copiar y pegar en Windows PowerShell

¿Cómo puedo copiar y pegar eficazmente la entrada y la salida en Windows PowerShell?

Respuestas (10)

119
119
119
2012-03-28 17:09:07 +0000
  • Para seleccionar el texto en PowerShell con el ratón, basta con seleccionarlo como de costumbre.
  • Para copiar el texto seleccionado en el portapapeles tienes que pulsar Enter, o hacer clic con el botón derecho.
  • Para pegar en la ventana de PowerShell, haz clic con el botón derecho.

teclado

  • Pegar: alt+[espacio], e, p

Nota: En las versiones actuales de Windows 10, Ctrl+C y Ctrl+V funcionan como se espera.

11
11
11
2016-04-04 07:26:00 +0000

(Elaborando la respuesta de Ƭᴇcʜιᴇ007 y Val)

Ratón

Seleccionar/Marcar: Presionar botón izquierdo del ratón, arrastrar, soltar.

Copiar: Clic-derecho.

Pegar: Con el contenido en el portapapeles, clic-derecho.

Teclado

Activar Marca: Alt + Espacio > e > k.

Seleccionar un bloque: Navegar (teclas de flecha, Page-down, Page-up, End, Pos1) hasta la esquina superior izquierda del bloque, mantener pulsada la tecla Shift, navegar hasta la esquina inferior derecha, soltar Shift.

Copiar: Con un bloque seleccionado, o bien pulsar Enter o Alt + Espacio > e > y.

Pegar: Con el contenido en el portapapeles, Alt + Espacio > e > p.

6
6
6
2014-01-11 13:12:32 +0000

Depende de qué PowerShell estés usando. Con el más reciente Editor de Script PowerGUI o con el PowerShell ISE (integrated scripting environment) cortar/pegar parece funcionar mejor:

  • Para cortar arrastre el ratón sobre el texto a seleccionar, luego ^C o clic derecho para copiar.
  • Para pegar use ^V

Con el más antiguo PowerShell:

  • Para cortar arrastre el ratón sobre el texto a seleccionar, luego ingrese para copiar.
  • A veces puede presionar ^C para copiar pero parece que no funciona SIEMPRE.
  • También puede arrastrar para seleccionar y luego hacer clic derecho en la barra superior del panel de la ventana y seleccionar Editar | copiar.
  • Para pegar haga clic derecho.

Buenos enlaces para la gente que está aprendiendo PowerShell::

  • El mejor tutorial de PowerShell que he encontrado hasta ahora es aquí . Entra bastante en la descripción de la línea de comandos. Tristemente algunas de las cosas geniales del PowerShell original parecen estar rotas en ISE, como ctrl-home por ejemplo, para borrar al inicio de la línea.

  • Algunas diferencias entre estos dos PowerShells es aquí .

3
3
3
2017-03-02 12:30:47 +0000

A partir de Windows 10, Ctrl + C funciona para copiar el texto & Ctrl + V funciona para pegar. También puede seleccionar los datos usando Mayúsculas + Flecha (Izquierda/Derecha).

La consola estándar puede ser usada en Windows 10 - el PowerShell ISE todavía está disponible pero no es necesario para el soporte de copiar/pegar.

0
0
0
2012-03-28 16:47:59 +0000

Powershell funciona como la mayoría de los emuladores de terminales (como PuTTY): al seleccionar el texto, éste se copia automáticamente en el portapapeles y al hacer clic con el botón derecho del ratón se pega el contenido del teclado al cursor.

0
0
0
2018-05-27 12:05:30 +0000

Si quieres poner la salida de tu comando en el Portapapeles, sólo usa Set-Clipboard cmdlet como el último ítem de tu pipeline, o su alias estándar scb.

Una advertencia es que algunos comandos devuelven texto (ej. Get-Content) y otros producen una colección de objetos (ej. Get-ChildItem). Si tienes cosas raras en el portapapeles, inserta Out-String antes de Set-Clipboard para convertir todo en texto:

gc .\myFile.txt | scb

ls c:\Windows | Out-String | scb

0
0
0
2014-12-16 04:17:04 +0000

Esto es sólo para añadir una solución parcial para esas veces en las que no quieres usar el ratón. Sólo ayuda para pegar pero puedes presionar Alt+Espacio y luego e y p. El Alt+Espacio abre el menú de la ventana de PowerShell, la e abre el sub-menú Editar y la p hace el pegado real. Difícilmente es conveniente, pero le ahorra el tener que ir al ratón.

0
0
0
2017-05-15 14:40:10 +0000

Otra forma: destacar algo, y controlar el ratón para copiarlo, en el Powershell ISE. Alt-alternativa también resalta los rectángulos.

0
0
0
2019-09-10 14:05:47 +0000

Selecciona el texto con el ratón o con Mayúsculas+Flechas Ctrl+Mayúsculas+C para copiar.

0
0
0
2016-10-20 08:12:27 +0000

Para pegar , puedes usar el script AutoHotkey (esto también afecta a todas las ventanas de la consola):

#IfWinActive ahk_class ConsoleWindowClass
^V::
SendInput {Raw}%clipboard%
return
#IfWinActive

Encontrado en http://www.howtogeek.com/howto/25590/how-to-enable-ctrlv-for-pasting-in-the-windows-command-prompt/ .