पॉवरशेल चीटशीट
पावरशेल कमांड्स पैरामीटर के साथ - कुछ संशोधन
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> का उपयोग करें, इसके पैरामीटर और उपयोग के उदाहरण सहित।
उपयोगी लिंक
- https://en.wikipedia.org/wiki/PowerShell
- https://devblogs.microsoft.com/scripting/table-of-basic-powershell-commands/
- https://download.microsoft.com/download/2/1/2/2122f0b9-0ee6-4e6d-bfd6-f9dcd27c07f9/ws12_quickref_download_files/powershell_langref_v3.pdf