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

Kopiowanie i wklejanie w programie Windows PowerShell

Jak skutecznie kopiować i wklejać dane wejściowe i wyjściowe w programie Windows PowerShell?

Odpowiedzi (10)

119
119
119
2012-03-28 17:09:07 +0000
  • Aby zaznaczyć tekst w programie PowerShell za pomocą myszy, wystarczy zaznaczyć go jak zwykle.
  • Aby skopiować zaznaczony tekst do schowka należy wcisnąć Enter lub kliknąć prawym przyciskiem myszy.
  • Aby wkleić do okna programu PowerShell, należy kliknąć prawym przyciskiem myszy.

klawiatura

  • Wklej: alt+[spacja], e, p

Uwaga: W aktualnych wersjach systemów Windows 10, Ctrl+C i Ctrl+V działają zgodnie z oczekiwaniami.

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

(Opracowanie na podstawie odpowiedzi Ƭᴇcʜιᴇ007 i Val)

Mouse

Select/Mark:Wciśnij lewy przycisk myszy, przeciągnij, zwolnij.

Kopiuj:Kopiuj prawym przyciskiem myszy.

Wklej:Z zawartością w schowku, kliknij prawym przyciskiem myszy.

Klawiatura

Activate Mark: Alt + Spacja > e > k.

Wybranie bloku:Przejdź (klawisze strzałek, Page-down, Page-up, End, Pos1) do lewego górnego rogu bloku, naciśnij i przytrzymaj Shift, przejdź do prawego dolnego rogu, zwolnij Shift.

Kopiuj:W przypadku wybranego bloku naciśnij Enter lub Alt + Spacja > e > y.

Wklej:Z zawartością w schowku, Alt + Spacja > e >> p.

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

Zależy od tego, jakiego PowerShell'a używasz. Z nowszym PowerGUI Script Editor lub z PowerShell ISE (zintegrowane środowisko skryptowe) wycięcie/wklejenie wydaje się działać lepiej:

  • Aby wyciąć przeciągnij myszką po tekście, aby zaznaczyć, a następnie ^C lub kliknij prawym przyciskiem myszy, aby skopiować.
  • Aby wkleić użyj ^V

Ze starszym programem PowerShell:

  • Aby wyciąć przeciągnij myszką po tekście, aby zaznaczyć, a następnie wejdź, aby skopiować.
  • Możesz czasami nacisnąć ^C, aby skopiować, ale nie wydaje się, aby to ZAWSZE działało.
  • Możesz również przeciągnąć, aby zaznaczyć, a następnie kliknąć prawym przyciskiem myszy na górnym pasku okna i wybrać Edytuj | kopiuj.
  • Aby wkleić kliknij prawym przyciskiem myszy.

  • Dobre linki dla osób uczących się PowerShella::

  • Najlepszy samouczek PowerShella jaki do tej pory znalazłem to tutaj . Wchodzi on w całkiem sporo opisu linii poleceń. Niestety niektóre z fajnych rzeczy w oryginalnym PowerShellu wydają się być popsute w ISE, jak na przykład ctrl-home, aby skasować na początek linii.

  • Niektóre różnice pomiędzy tymi dwoma PowerShellami to tutaj .

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

W systemie Windows 10, Ctrl + C służy do kopiowania tekstu i Ctrl + V służy do wklejania. Można również wybrać dane za pomocą Shift + Strzałka (lewa/prawa).

Standardowa konsola może być używana w Windows 10 - PowerShell ISE jest nadal dostępny, ale nie jest wymagany do obsługi kopiowania/wklejania.

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

Powershell działa jak większość emulatorów terminali (jak PuTTY) - zaznaczenie tekstu automatycznie kopiuje go do schowka, a kliknięcie prawym przyciskiem myszy wkleja zawartość klawiatury przy kursorze.

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

Jeśli chcesz umieścić wyjście Twojej komendy w Schowku, po prostu użyj Set-Clipboard cmdlet jako końcowego elementu w potoku, lub jego standardowego aliasu scb.

Jedno zastrzeżenie jest takie, że niektóre komendy zwracają tekst (np. Get-Content), a inne tworzą kolekcję obiektów (np. Get-ChildItem). Jeśli masz dziwne rzeczy w schowku, wstaw Out-String przed Set-Clipboard, aby przekonwertować wszystko na tekst:

gc .\myFile.txt | scb

ls c:\Windows | Out-String | scb

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

Jest to tylko częściowe rozwiązanie na te czasy, kiedy nie chcesz używać myszy. To tylko pomaga przy wklejaniu, ale można wcisnąć Alt+Space, a następnie e i p. Alt+Space otwiera menu okna PowerShell, e otwiera podmenu Edycja, a p robi faktyczne wklejenie. Nie jest to zbyt wygodne, ale nie pozwala na przejście do myszki.

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

Inny sposób: podkreślić coś, i control-mousedrag do kopiowania go, w Powershell ISE. Wysokie oświetlenie podkreśla również prostokąty.

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

Zaznacz tekst za pomocą myszy lub Shift+Strzałki Ctrl+Shift+C, aby go skopiować.

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

Aby wkleić , można użyć skryptu AutoHotkey (dotyczy to również wszystkich okien konsoli):

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

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