Windows PowerShell'de kopyalayıp yapıştırın


99

Windows PowerShell'deki giriş ve çıkışları etkili bir şekilde nasıl kopyalayıp yapıştırabilirim?

Yanıtlar:


108
  • PowerShell'de fare ile metin seçmek için her zamanki gibi seçin.
  • Seçili metni panoya kopyalamak için Enter tuşuna basmanız veya sağ tıklatmanız gerekir.
  • PowerShell penceresine yapıştırmak için sağ tıklayın.

tuş takımı

  • Yapıştırın: alt+ [space], e,p


Not: Geçerli Windows 10, Ctrl+ Cve Ctrl+ sürümlerinde Vbeklendiği gibi çalışır.


2
İşte eksik olan buydu, teşekkürler! Aslında kopyalamak için Enter tuşuna basmanız gerekir.
orschiro

1
Benim için gerekli değil, fakat özelliklerde quickedit'i açtım.
EBGreen

@ orchiro: aslında girmenize gerek yok. Daha yeni test ettim. Sadece vurgulamanız gerekir ve sonra sağ tık -> panoya girer. Powershell'e yapıştırmak için sadece istediğiniz yere sağ tıklamanız gerekir.
Kamran Bigdely

1
tamam, işe yarıyor, ancak çok satırlı dizeleri yapıştırmıyor, bu BS
Alexander Mills

3
menü kısayolunu, alt + [space] + e + pmenü-> düzenle-> yapıştır'ı da kullanabilirsiniz
Val

11

(Ƭᴇcʜιᴇ007 ve Val’in cevabını detaylandırarak)

Fare

Seç / İşaretle: Sol fare düğmesine basın, sürükleyin, bırakın.

Kopyala: Sağ tıklayın.

Yapıştır: Panodaki içerik ile sağ tıklayın.

Tuş takımı

Mark etkinleştirin: Alt + Space> e> k.

: Bir Blok seçiniz Şuraya (ok tuşları, Page-down, Page-up, End, Pos1blok, basın sol üst köşesine) tutun Shift, sağ alt köşede gidin salıverilmesini Shift.

Kopyala: Bir blok seçili iken, vurmak ya Enterya Alt+ Space> e> y.

Yapıştırın: panoya içerik ile, Alt+ Space> e> p.


"İşareti Etkinleştir" ipucunda +1. Cursor ve Caret kombinasyonlarını araştırıyordum ama her zaman fare imleci için sonuç döndürdü ...
keremispirli

6

Hangi PowerShell'i kullandığınıza bağlı. Yeni PowerGUI Komut Dosyası Düzenleyicisi veya PowerShell ISE (tümleşik komut dosyası ortamı) ile cut / paste daha iyi çalışıyor gibi görünüyor:

  • Kesmek için fareyi seçmek üzere metin boyunca sürükleyin, ardından ^ C veya kopyalamak için sağ tıklayın.
  • Yapıştırmayı kullanmak için ^ V

Eski PowerShell ile:

  • Kesmek için fareyi seçmek üzere metin boyunca sürükleyin, ardından kopyalamak için girin.
  • Bazen kopyalamak için ^ C tuşuna basabilirsiniz ancak HER ZAMAN işe yaramaz.
  • Seçmek için sürükleyip ardından üst pencere bölmesi çubuğunda sağ tıklayıp Düzenle | kopyası.
  • Yapıştırmak için sağ tıklayın.

PowerShell'i öğrenen insanlar için iyi bağlantılar ::

  • Şimdiye kadar bulduğum en iyi PowerShell öğretici burada . Komut satırının biraz açıklamasına gider. Maalesef orijinal PowerShell'deki harika şeylerden bazıları, örneğin ctrl-home gibi, satırın başlangıcını silmek için İMKB'de kırılmış gibi görünüyor.

  • Bu iki PowerShells arasındaki bazı farklılıklar burada .


Ctrl-VAyrıca burada Windows 10'da PowerShell'de de çalışır (PS sürüm 5.1.15063.296).
ComFreek

3

Windows 10'dan itibaren, Ctrl + C metni kopyalamak için çalışır ve Ctrl + V yapıştırmak için çalışır. Shift + Ok (Sol / Sağ) tuşlarını kullanarak da verileri seçebilirsiniz .

Standart konsol Windows 10'da kullanılabilir - PowerShell ISE hala kullanılabilir ancak kopyala / yapıştır desteği için gerekli değildir.


0

Powershell, çoğu terminal öykünücüsü (PuTTY gibi) gibi işlev görür - metni seçmek, metni otomatik olarak panoya kopyalar ve klavyenizin içeriğini sağ tıklatarak imlecinize yapıştırır.


Merhaba Rilgon, Bu benim ilk sezgimdi ama işe yaramadı. Panoya hiçbir şey kopyalanmaz.
orschiro

1
Bu garip, çünkü kesinlikle sadece doğru olduğundan emin olmak için kendim denedim ve gayet iyi çalıştı.
Rilgon Arcsinh,

İçeriği Powershell'deki panoya kopyalamak için enter tuşuna basmanıza gerek yok mu?
Bernard Chen,

0

Bu sadece fareyi kullanmak istemediğiniz zamanlar için kısmi bir çözüm eklemek içindir. Yalnızca yapıştırma işlemine yardımcı olur, ancak önce Alt + Boşluk sonra e sonra p tuşuna basabilirsiniz. Alt + Boşluk PowerShell penceresinin menüsünü açar, e Düzenle alt menüsünü açar ve p gerçek yapıştırmayı yapar. Neredeyse elverişli ancak fareye gitmenizi önlüyor.



0

Başka bir yol: Powershell İMKB'de bir şeyi vurgulayın ve kopyalamak için kontrol-fare altlığını kullanın. Alt-hightlight, dikdörtgenleri de vurgular.


4
Bu burada çalışmıyor.
DavidPostill

0

Komutunuzun çıktısını Pano'ya koymak istiyorsanız Set-Clipboard, boru hattınızdaki son öğe olarak cmdlet'i veya standart diğer adını kullanın scb.

Bir uyarı, bazı komutların metni (ör. Get-Content) Ve diğerlerinin de nesneler (örneğin Get-ChildItem) koleksiyonu üretmesidir . Panoya garip şeyler gelirse, her şeyi metne dönüştürmek için Out-Stringönce ekleyin Set-Clipboard:

gc .\myFile.txt | scb

ls c:\Windows | Out-String | scb


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.