Відповіді:
клавіатура
Примітка. У поточних версіях Windows 10, Ctrl+ Cта Ctrl+ Vпрацюють, як очікувалося.
alt + [space] + e + p
меню-> редагувати-> вставити
(Розвивається на відповідь Ƭᴇcʜιᴇ007 та Val)
Вибір / Позначити: натисніть ліву кнопку миші, перетягніть, відпустіть.
Копія: клацніть правою кнопкою миші.
Вставити: вміст у буфері обміну правою кнопкою миші клацніть правою кнопкою миші.
Активувати Марк: Alt + Space> e> k.
Виберіть блок: Navigate (клавіші зі стрілками, Page-down, Page-up, End, Pos1) в верхньому лівому кутку блоку, натисніть і утримуйте Shift, перейдіть в правому нижньому кутку, випуск Shift.
Копія: З обраний блок, або удар Enterабо Alt+ Space> e> y.
Вставити: Зі змістом в буфер обміну, Alt+ Space> e> p.
Залежить від того, який PowerShell ви використовуєте. З новим PowerGUI Script Editor або з PowerShell ISE (інтегрованою середовищем сценаріїв) вирізати / вставити, здається, буде краще:
Зі старшою програмою PowerShell:
Хороші посилання для людей, які навчаються PowerShell ::
Кращий PowerShell підручник я знайшов до сих пір тут . Це входить в досить трохи опису командного рядка. На жаль, деякі класні речі в оригінальній програмі PowerShell здаються зламаними в ISE, як, наприклад, ctrl-home, для видалення до початку рядка.
Деякі відмінності між цими двома PowerShells є тут .
Ctrl-V
також працює в PowerShell для Windows 10 тут (PS версія 5.1.15063.296).
Як і в Windows 10, Ctrl + C працює для копіювання тексту, а Ctrl + V працює для вставки. Ви також можете вибрати дані, використовуючи Shift + Стрілка (вліво / вправо).
Стандартну консоль можна використовувати в Windows 10 - PowerShell ISE все ще доступний, але не потрібен для підтримки копіювання / вставки.
Функції Powershell, як і більшість емуляторів терміналів (наприклад, PuTTY) - вибираючи текст, автоматично копіює його у буфер обміну, а клацанням правою кнопкою миші вставляє вміст клавіатури у курсор.
Це лише для того, щоб додати часткове рішення для тих часів, коли ви не хочете використовувати мишу. Це допомагає лише при вставці, але ви можете натиснути клавіші Alt + пробіл, потім e, потім p. Пробіл Alt + відкриває меню вікна PowerShell, е відкриває підменю Правка, а p робить власне вставлення. Навряд чи зручно, але це врятує вас від переходу до миші.
Щоб вставити , ви можете використовувати скрипт AutoHotkey (це також впливає на всі вікна консолі):
#IfWinActive ahk_class ConsoleWindowClass
^V::
SendInput {Raw}%clipboard%
return
#IfWinActive
Знайдено на веб-сайті http://www.howtogeek.com/howto/25590/how-to-enable-ctrlv-for-pasting-in-the-windows-command-prompt/ .
Інший спосіб: виділіть щось, і скопіюйте його за допомогою контрольного миску, в ISE Powershell. Alt-hightlight також виділяє прямокутники.
Якщо ви хочете помістити результат своєї команди в буфер обміну, просто використовуйте Set-Clipboard
командлет як завершальний елемент у вашому конвеєрі або його стандартний псевдонім scb
.
Одне застереження полягає в тому, що одні команди повертають текст (наприклад, Get-Content
), а інші створюють колекцію об'єктів (наприклад, Get-ChildItem
). Якщо ви отримаєте дивні речі в буфері обміну, вставте Out-String
перед цим, Set-Clipboard
щоб перетворити все в текст:
gc .\myFile.txt | scb
ls c:\Windows | Out-String | scb
Виберіть текст за допомогою миші або Shift + стрілки Ctrl + Shift + C для копіювання.