पॉवरशेल चीटशीट
पावरशेल कमांड्स पैरामीटर के साथ - कुछ संशोधन
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