सवाल विंडोज पावरशेल में कॉपी और पेस्ट करें


मैं Windows PowerShell में इनपुट और आउटपुट को प्रभावी ढंग से कॉपी और पेस्ट कैसे करूं?


83
2018-03-28 16:45


मूल




जवाब:


  • माउस के साथ PowerShell में टेक्स्ट का चयन करने के लिए, इसे सामान्य रूप से चुनें।
  • चयनित टेक्स्ट को क्लिपबोर्ड पर कॉपी करने के लिए आपको या तो एंटर दबाएं, या राइट-क्लिक करें।
  • पावरहेल विंडो में पेस्ट करने के लिए, राइट क्लिक करें।

कीबोर्ड 

  • चिपकाएं

    alt + [स्पेस] +  + पी


94
2018-03-28 17:09



यही वह था जो मैं याद कर रहा था, धन्यवाद! वास्तव में कॉपी करने के लिए एंटर दबाएं। - orschiro
यह मेरे लिए जरूरी नहीं है, लेकिन मैंने गुणों में तेजी से चालू किया है। - EBGreen
@orschiro: वास्तव में आपको प्रवेश की आवश्यकता नहीं है। मैंने अभी इसका परीक्षण किया। आपको केवल इसे हाइलाइट करने की आवश्यकता है और फिर राइट-क्लिक करें -> क्लिपबोर्ड में जाता है। शक्तियों में चिपकने के लिए आपको जहां चाहें दाएं क्लिक करने की आवश्यकता है। - Kamran Bigdely
ठीक है, यह काम करता है, लेकिन यह मल्टीलाइन स्ट्रिंग पेस्ट नहीं करेगा, वह बीएस है - Alexander Mills
आप मेनू शॉर्टकट का भी उपयोग कर सकते हैं, alt + [space] + e + p मेनू-> संपादित करें> पेस्ट - Val


(Ƭᴇcʜιᴇ007 और वैल के जवाब पर विस्तार से)

माउस

का चयन करें / मार्क: बाएं माउस बटन दबाएं, खींचें, रिलीज़ करें।

कॉपी करें: दाएँ क्लिक करें।

पेस्ट करें: क्लिपबोर्ड में सामग्री के साथ, राइट-क्लिक करें।

कीबोर्ड

मार्क सक्रिय करें:  ऑल्ट + अंतरिक्ष >  > कश्मीर

एक ब्लॉक का चयन करें: नेविगेट करें (तीर कुंजी, पन्ना निचे, पन्ना ऊपर, समाप्त, Pos1) ब्लॉक के ऊपरी बाएं कोने में, दबाकर रखें खिसक जाना, निचले दाएं कोने पर नेविगेट करें, रिलीज करें खिसक जाना

कॉपी करें: चयनित ब्लॉक के साथ, या तो हिट करें दर्ज या ऑल्ट + अंतरिक्ष >  > y

पेस्ट करें: क्लिपबोर्ड में सामग्री के साथ, ऑल्ट + अंतरिक्ष >  > पी


9
2018-04-04 07:26



"मार्क सक्रिय करें" के संकेत के लिए +1। मैं कर्सर और कैरेट के संयोजन खोज रहा था लेकिन यह हमेशा माउस कर्सर के लिए परिणाम लौटा ... - keremispirli


आप जिस PowerShell का उपयोग कर रहे हैं उस पर निर्भर करता है। नए के साथ पावरगुआई स्क्रिप्ट संपादक या पावरशेल आईएसई (एकीकृत स्क्रिप्टिंग पर्यावरण) के साथ कट / पेस्ट बेहतर काम करता प्रतीत होता है:

  • चुनने के लिए माउस को टेक्स्ट में खींचने के लिए, फिर सी या कॉपी करने के लिए राइट क्लिक करें।
  • उपयोग करने के लिए ^ वी

पुराने पावरशेल के साथ:

  • चयन करने के लिए माउस को टेक्स्ट में खींचने के लिए, फिर कॉपी करने के लिए दर्ज करें।
  • आप कभी-कभी कॉपी करने के लिए ^ सी दबा सकते हैं लेकिन यह हमेशा काम नहीं करता है।
  • आप चुनने के लिए भी खींच सकते हैं, फिर शीर्ष विंडो फलक बार में राइट क्लिक करें और संपादित करें का चयन करें प्रति।
  • दायाँ क्लिक पेस्ट करने के लिए।

PowerShell सीखने वाले लोगों के लिए अच्छे लिंक ::

  • सबसे अच्छा PowerShell ट्यूटोरियल मुझे अब तक मिल गया है यहाँ। यह कमांड लाइन के विवरण का थोड़ा सा वर्णन करता है। अफसोस की बात है कि मूल PowerShell में कुछ अच्छी चीजें आईएसई में टूटी हुई प्रतीत होती हैं, उदाहरण के लिए, ctrl-home जैसे लाइन की शुरुआत के लिए हटाएं।

  • इन दो पावरशेल्स के बीच कुछ अंतर है यहाँ


5
2018-01-11 13:12



Ctrl-V यहां विंडोज 10 पर पावरशेल में भी काम करता है (पीएस संस्करण 5.1.15063.296)। - ComFreek


विंडोज 10 के रूप में, Ctrl + सी पाठ की प्रतिलिपि बनाने के लिए काम करता है & Ctrl + वी पेस्ट के लिए काम करता है। आप डेटा का उपयोग कर भी चुन सकते हैं खिसक जाना + तीर(बाएँ दांए)।

मानक कंसोल का उपयोग विंडोज 10 में किया जा सकता है - पावरशेल आईएसई अभी भी उपलब्ध है लेकिन प्रतिलिपि / पेस्ट समर्थन के लिए आवश्यक नहीं है।


2
2018-03-02 12:30





पावरहेल अधिकांश टर्मिनल अनुकरणकर्ताओं (जैसे पुटी) की तरह काम करता है - पाठ का चयन स्वचालित रूप से इसे आपके क्लिपबोर्ड पर कॉपी करता है, और दाएं क्लिक करने से आपके कर्सर पर आपके कीबोर्ड की सामग्री चिपक जाती है।


0
2018-03-28 16:47



हैलो रिलगॉन, यह मेरा पहला अंतर्ज्ञान था लेकिन यह काम नहीं करता है। क्लिपबोर्ड पर कुछ भी कॉपी नहीं किया जाता है। - orschiro
यह अजीब बात है, क्योंकि मैंने निश्चित रूप से यह सुनिश्चित करने के लिए अभी यह कोशिश की है कि यह सही था, और यह ठीक काम करता था। - Rilgon Arcsinh
पावरशेल में क्लिपबोर्ड पर सामग्री की प्रतिलिपि बनाने के लिए आपको एंटर दबाए जाने की आवश्यकता नहीं है? - Bernard Chen


एमएसडीएन वेबसाइट से इसे आज़माएं: सिस्टम क्लिपबोर्ड पर कंसोल स्क्रीन कॉपी करें । यह स्वयं एक पीएस स्क्रिप्ट है, लेकिन यह वर्तमान में खिड़की पर फाइल पर प्रतिलिपि बनाता है।


0
2018-03-28 17:09





यह उन समयों के लिए आंशिक समाधान जोड़ने के लिए है जिन्हें आप माउस का उपयोग नहीं करना चाहते हैं। यह केवल चिपकने में मदद करता है लेकिन आप Alt + Space दबा सकते हैं फिर ई। Alt + Space PowerShell विंडो के मेनू को खोलता है, ई संपादन उप-मेनू खोलता है और पी वास्तविक पेस्टिंग करता है। शायद ही सुविधाजनक है लेकिन यह आपको माउस पर जाने से बचाता है।


0
2017-12-16 04:17





सेवा मेरे पेस्ट, आप उपयोग कर सकते है 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/


0
2017-10-20 08:12





एक और तरीका: पावरहेल आईएसई में इसे कॉपी करने के लिए कुछ हाइलाइट करें, और कंट्रोल-मूसड्रैग। ऑल्ट-हाइटलाइट आयताकारों को भी हाइलाइट करता है।


0
2018-05-15 14:40



यह यहाँ काम नहीं करता है। - DavidPostill♦


यदि आप क्लिपबोर्ड में अपने कमांड का आउटपुट रखना चाहते हैं, तो बस उपयोग करें Set-Clipboard cmdlet अपनी पाइपलाइन में अंतिम आइटम के रूप में, या इसके मानक उपनाम के रूप में scb

एक चेतावनी यह है कि कुछ आदेश पाठ लौटाते हैं (उदाहरण के लिए। Get-Content) और अन्य वस्तुओं का संग्रह उत्पन्न करते हैं (उदाहरण के लिए। Get-ChildItem)। यदि आपको क्लिपबोर्ड में अजीब चीजें मिलती हैं, तो डालें Out-String से पहले Set-Clipboard पाठ को सब कुछ बदलने के लिए:

gc .\myFile.txt | scb

ls c:\Windows | Out-String | scb


0
2018-05-27 12:05