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

在Windows PowerShell中复制和粘贴

如何在Windows PowerShell中有效复制和粘贴输入和输出?

答案 (10)

119
119
119
2012-03-28 17:09:07 +0000
  • 要在PowerShell中用鼠标选择文本,只需像往常一样选择即可。
  • 要将选定的文本复制到剪贴板上,你必须按回车键,或者右键单击。
  • 要粘贴到PowerShell窗口中,右键单击。
11
11
11
2016-04-04 07:26:00 +0000

详述答案)

选择/标记:按下鼠标左键,拖动,松开。選擇一個區塊:_導航(方向鍵, 下一頁, 上一頁, 上一頁, 下一頁, 下一頁, 終點, Pos1)到該區塊的左上角, 按住 Shift, 導航到右下角, 放開 Shift.

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

这要看你用的是哪种PowerShell。使用较新的PowerGUI脚本编辑器或PowerShell ISE(集成脚本环境)的剪切/粘贴似乎效果更好:

  • 要剪切的话,拖动鼠标在文本上选择,然后按^C或右键复制。
  • 有时你可以点击^C来复制,但它似乎并不总是有效的。它对命令行进行了大量的描述。遗憾的是,原版PowerShell中的一些很酷的东西在ISE中似乎被打破了,比如ctrl-home,删除到行的开头。
3
3
3
2017-03-02 12:30:47 +0000

从Windows 10开始,Ctrl+C可以复制文本,Ctrl+V可以粘贴。你也可以使用Shift+箭头(左/右)选择数据。

标准控制台可以在Windows 10中使用–PowerShell ISE仍然可用,但不需要支持复制/粘贴。

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

Powershell的功能与大多数终端仿真器(如PuTTY)一样–选择文本自动复制到你的剪贴板上,右击键盘上的内容粘贴到光标处。

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

如果你想把命令的输出放到剪贴板中,只需使用Set-Clipboard cmdlet作为你的流水线中的最后一个项目,或者它的标准别名scb。如果你在剪贴板中得到一些奇怪的东西,在Get-Content之前插入Get-ChildItem,将所有的东西转换为文本:

Out-String

Set-Clipboard

gc .\myFile.txt | scb

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

这只是为了在你不想用鼠标的时候增加一个部分解决方案。它只对粘贴有帮助,但你可以按Alt+Space,然后按e,再按p,Alt+Space会打开PowerShell窗口的菜单,e打开编辑子菜单,p完成实际的粘贴。虽然很不方便,但它确实省去了你的鼠标操作。

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

另一种方法是:在Powershell ISE中高亮显示一些东西,然后控制鼠标拖动来复制它。Alt-hightlight也可以高亮显示矩形。

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

用鼠标选择文本或Shift+箭头Ctrl+Shift+C来复制。

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

粘贴,你可以使用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/上找到。