Antworten:
Tastatur
Hinweis: In aktuellen Versionen von Windows 10 funktionieren Ctrl+ Cund Ctrl+ Vwie erwartet.
alt + [space] + e + p
Menüverknüpfung verwenden , menu-> edit-> paste
(Ausarbeitung der Antwort von ƬᴇcƬᴇιʜ007 und Val)
Auswählen / Markieren: Linke Maustaste drücken, ziehen, loslassen.
Kopieren: Klicken Sie mit der rechten Maustaste.
Einfügen: Klicken Sie mit der rechten Maustaste auf den Inhalt in der Zwischenablage.
Aktivieren Mark: Alt + Space> e> k.
Wählen Sie eine Block: Navigieren (Pfeiltasten, Page-down, Page-up, End, Pos1) an der oberen linken Ecke des Blocks, drücken und halten Shift, wechseln zu der unteren rechten Ecke, Release Shift.
Kopieren: Mit einem Block ausgewählt, entweder treffen Enteroder Alt+ Space> e> y.
Einfügen: Mit Inhalt in der Zwischenablage, Alt+ Space> e> p.
Hängt davon ab, welche PowerShell Sie verwenden. Mit dem neueren PowerGUI Script Editor oder mit der PowerShell ISE (Integrated Scripting Environment) scheint das Ausschneiden / Einfügen besser zu funktionieren:
Mit der älteren PowerShell:
Gute Links für Leute, die PowerShell lernen:
Das beste PowerShell-Tutorial, das ich bisher gefunden habe, ist hier . Es wird ziemlich ausführlich auf die Beschreibung der Befehlszeile eingegangen. Leider scheinen einige der coolen Sachen in der ursprünglichen PowerShell in ISE kaputt zu sein, wie z. B. Strg-Home, um sie zum Zeilenanfang zu löschen.
Einige Unterschiede zwischen diesen beiden PowerShells gibt es hier .
Ctrl-V
funktioniert hier auch in PowerShell unter Windows 10 (PS-Version 5.1.15063.296).
Ab Windows 10 funktioniert Strg + C zum Kopieren des Texts und Strg + V zum Einfügen. Sie können die Daten auch mit Umschalt + Pfeil (Links / Rechts) auswählen .
Die Standardkonsole kann unter Windows 10 verwendet werden. Die PowerShell ISE ist weiterhin verfügbar, für die Unterstützung von Kopieren / Einfügen jedoch nicht erforderlich.
PowerShell funktioniert wie die meisten Terminal-Emulatoren (wie PuTTY). Wenn Sie Text auswählen, wird dieser automatisch in die Zwischenablage kopiert, und durch Klicken mit der rechten Maustaste wird der Inhalt Ihrer Tastatur an Ihrem Cursor eingefügt.
Dies ist nur, um eine Teillösung für die Zeiten hinzuzufügen, in denen Sie die Maus nicht verwenden möchten. Es hilft nur beim Einfügen, aber Sie können Alt + Leertaste drücken und dann e und p. Mit der Tastenkombination Alt + Leertaste wird das Menü des PowerShell-Fensters geöffnet, mit e wird das Untermenü Bearbeiten geöffnet und mit p wird das eigentliche Einfügen ausgeführt. Kaum praktisch, aber es erspart Ihnen den Weg zur Maus.
Zum Einfügen können Sie das AutoHotkey- Skript verwenden (dies betrifft auch alle Konsolenfenster):
#IfWinActive ahk_class ConsoleWindowClass
^V::
SendInput {Raw}%clipboard%
return
#IfWinActive
Gefunden auf http://www.howtogeek.com/howto/25590/how-to-enable-ctrlv-for-pasting-in- the- windows- command- prompt/ .
Eine andere Möglichkeit: Markieren Sie etwas in der Powershell-ISE und drücken Sie die Steuertaste, um es zu kopieren. Bei gedrückter Alt-Taste werden auch Rechtecke hervorgehoben.
Wenn Sie die Ausgabe Ihres Befehls in die Zwischenablage Set-Clipboard
kopieren möchten , verwenden Sie einfach das Cmdlet als endgültiges Element in Ihrer Pipeline oder dessen Standardalias scb
.
Eine Einschränkung ist, dass einige Befehle Text (zB Get-Content
) zurückgeben und andere eine Sammlung von Objekten (zB Get-ChildItem
) erzeugen . Wenn Sie seltsame Dinge in die Zwischenablage bekommen, fügen Sie Out-String
vor Set-Clipboard
, um alles in Text zu konvertieren:
gc .\myFile.txt | scb
ls c:\Windows | Out-String | scb
Markieren Sie den zu kopierenden Text mit der Maus oder mit Umschalt + Pfeiltaste Strg + Umschalt + C.