पॉवरशेल चीटशीट

पावरशेल कमांड्स पैरामीटर के साथ - कुछ संशोधन

Page content

यहाँ एक छोटा चेटशीट: पावरशेल मुख्य कमांड्स पैरामीटर के साथ है

![अद्भुत समुद्री केश] (seashells-2-680x496.jpg “अद्भुत समुद्री केश”) यह अद्भुत शक्तिशाली समुद्री केश चित्र उत्पादित है द्वारा AI मॉडल फ्लक्स 1 डेव

मूल कमांड्स

  • Get-Command: सभी उपलब्ध कमांड्स की सूची
  • Get-Help <cmdlet>: एक विशिष्ट कमांड के लिए सहायता जानकारी प्रदर्शित करता है
  • Get-Process: सभी चल रहे प्रक्रियाओं की सूची
  • Get-Service: सभी सेवाओं की सूची
  • Get-ChildItem (एलियस: ls, dir): वर्तमान डायरेक्टरी में आइटमों की सूची
  • Set-Location (एलियस: cd): वर्तमान डायरेक्टरी बदलता है
  • Clear-Host (एलियस: cls): कंसोल स्क्रीन को साफ करता है

फ़ाइल और डायरेक्टरी प्रबंधन

  • New-Item (एलियस: ni): एक नई फ़ाइल या डायरेक्टरी बनाता है
  • Copy-Item: फ़ाइलों और डायरेक्टरियों की कॉपी करता है
  • Move-Item: फ़ाइलों और डायरेक्टरियों को हटाता है
  • Remove-Item (एलियस: rm): फ़ाइलों और डायरेक्टरियों को हटाता है
  • Rename-Item (एलियस: rnp): एक फ़ाइल या डायरेक्टरी का नाम बदलता है
  • Get-Content (एलियस: gc): एक फ़ाइल के सामग्री को प्रदर्शित करता है

प्रणाली प्रबंधन

  • Start-Process (एलियस: saps): एक या अधिक प्रक्रियाओं को शुरू करता है
  • Stop-Process: एक या अधिक चल रहे प्रक्रियाओं को बंद करता है
  • Start-Service: एक या अधिक सेवाओं को शुरू करता है
  • Stop-Service: एक या अधिक चल रहे सेवाओं को बंद करता है
  • Restart-Computer: कंप्यूटर को पुनः शुरू करता है
  • Get-WinEvent: विंडोज़ ईवेंट लॉग प्रदर्शित करता है
  • Checkpoint-Computer: अपने कंप्यूटर पर एक पुनर्स्थापन बिंदु सेट करता है

नेटवर्क कमांड्स

  • Test-Connection: एक या अधिक कंप्यूटरों को ICMP ईको अनुरोध पैकेट भेजता है
  • Invoke-WebRequest (एलियस: curl, wget): एक वेब पेज से सामग्री प्राप्त करता है
  • Get-NetAdapter: नेटवर्क एडेप्टर प्राप्त करता है
  • Get-NetIPAddress: IP पता विन्यास प्राप्त करता है

उपयोगकर्ता और सुरक्षा प्रबंधन

  • Get-LocalUser: स्थानीय उपयोगकर्ता खातों की सूची
  • New-LocalUser: एक नए स्थानीय उपयोगकर्ता खाता बनाता है
  • Set-LocalUser: एक स्थानीय उपयोगकर्ता खाता संशोधित करता है
  • Remove-LocalUser: एक स्थानीय उपयोगकर्ता खाता हटाता है
  • Get-Acl: एक संसाधन के लिए सुरक्षा विवरण प्राप्त करता है

पावरशेल स्क्रिप्टिंग

  • Set-ExecutionPolicy: पावरशेल के निष्पादन नीति सेट करता है
  • Get-Variable: वर्तमान कंसोल में चर प्राप्त करता है
  • Set-Variable (एलियस: set, sv): एक चर के मान को सेट करता है
  • Remove-Variable (एलियस: rv): एक चर हटाता है
  • ForEach-Object: निर्दिष्ट संग्रह में प्रत्येक आइटम पर एक संचालन करता है
  • Where-Object: विशिष्ट गुणों वाले ऑब्जेक्ट चुनता है

कार्य प्रबंधन

  • Start-Job (एलियस: sajb): पावरशेल पृष्ठभूमि कार्य शुरू करता है
  • Get-Job: वर्तमान सत्र में चल रहे पावरशेल पृष्ठभूमि कार्य प्राप्त करता है
  • Receive-Job: पृष्ठभूमि कार्यों के परिणाम प्राप्त करता है
  • Stop-Job: पावरशेल पृष्ठभूमि कार्य बंद करता है
  • Wait-Job: तक पावरशेल पृष्ठभूमि कार्यों के समाप्त होने तक इंतजार करता है

आउटपुट फॉर्मेटिंग

  • Format-Table: आउटपुट को एक तालिका के रूप में फॉर्मेट करता है
  • Format-List: आउटपुट को एक सूची के रूप में फॉर्मेट करता है
  • Out-File: आउटपुट को एक फ़ाइल में भेजता है
  • Export-Csv: ऑब्जेक्ट को CSV फ़ाइल में निर्यत करता है
  • ConvertTo-Json: एक ऑब्जेक्ट को JSON-फॉर्मेटेड स्ट्रिंग में परिवर्तित करता है

किसी भी कमांड के विस्तृत जानकारी के लिए Get-Help <cmdlet> का उपयोग करें, इसके पैरामीटर और उपयोग के उदाहरण सहित।

उपयोगी लिंक

अन्य चेटशीट