Windows PowerShell का उपयोग स्थानीय उपयोगकर्ताओं और समूहों को प्रबंधित करने के लिए भी किया जा सकता है . यह विंडोज 10 के एक बहुउपयोगकर्ता ऑपरेटिंग सिस्टम होने के सिद्धांत की पुष्टि करता है। स्थानीय उपयोगकर्ताओं और समूहों को प्रबंधित करने के लिए अन्य GUI आधारित उपयोगिताएँ हैं। लेकिन कुछ सिस्टम प्रशासक इन उपयोगकर्ताओं और समूहों को प्रबंधित करने के लिए कमांड-लाइन उपयोगिता का उपयोग करना पसंद कर सकते हैं। इस गाइड में हम इसके बारे में और जानने जा रहे हैं।
Windows PowerShell का उपयोग करके स्थानीय उपयोगकर्ता और समूह प्रबंधित करें
अब हम इस गाइड को दो भागों में कवर करेंगे। वे निम्नलिखित हैं:
- स्थानीय उपयोगकर्ताओं को प्रबंधित करना।
- उपयोगकर्ता समूहों का प्रबंधन।
शुरू करने के लिए, आपको एक व्यवस्थापक के रूप में Windows PowerShell को खोलना होगा।
1] स्थानीय उपयोगकर्ताओं को प्रबंधित करना
यह cmdlet आपको सभी स्थानीय उपयोगकर्ता खातों के बारे में सभी विवरण खोजने में मदद करेगा। इन विवरणों में खाता नाम, सक्षम स्थिति और विवरण शामिल होगा। cmdlet है:
Get-LocalUser
आप अपने खाते से संबंधित विभिन्न वस्तुओं के बारे में अनुकूलित डेटा भी प्राप्त कर सकते हैं। उदाहरण के लिए, हमने यह जांचने के लिए किसी ऑब्जेक्ट का उपयोग किया था कि स्थानीय खाते का पासवर्ड पिछली बार कब सेट किया गया था। हमने जिस cmdlet का उपयोग किया वह था:
Get-LocalUser -Name root | Select-Object PasswordLastSet
इस cmdlet के लिए कंकाल है:
Get-LocalUser -Name root | Select-Object *
और आप निम्न जैसी वस्तुओं का उपयोग केवल आपके लिए अलग-अलग प्रकार की जानकारी प्राप्त करने के लिए कर सकते हैं:
AccountExpires
Description
Enabled : True
FullName
PasswordChangeableDate
PasswordExpires
UserMayChangePassword
PasswordRequired
PasswordLastSet
LastLogon
Name
SID
PrincipalSource
ObjectClass
2] उपयोगकर्ता समूहों का प्रबंधन
यह cmdlet आपको स्थानीय उपयोगकर्ता खातों के सभी समूहों के बारे में सभी विवरण खोजने में मदद करेगा:
Get-LocalGroup
यदि आप एक नया स्थानीय उपयोगकर्ता समूह बनाना चाहते हैं, तो इस cmdlet का उपयोग करें:
New-LocalGroup -Name <NAME OF THE GROUP> -Description '<ENTER THE DESCRIPTION OF THE GROUP HERE>'
अब, किसी विशेष समूह में स्थानीय उपयोगकर्ता खाते जोड़ने के लिए, आप इस cmdlet का उपयोग कर सकते हैं:
Add-LocalGroupMember -Group '<NAME OF THE GROUP' -Member ('NAME 1','NAME 2','<ROLE>') -Verbose
वैकल्पिक रूप से, इस cmdlet का उपयोग उन्हीं कारणों से भी किया जा सकता है:
Get-Localuser -Name john | Add-LocalGroupMember -Group '<NAME OF THE GROUP>'
और उन सभी उपयोगकर्ता खातों को प्रदर्शित करने के लिए जो किसी विशेष समूह का हिस्सा हैं, इस कमांड का उपयोग करें:
Get-LocalGroupMember -Group ''
अंत में, यदि आप किसी स्थानीय उपयोगकर्ता खाते को समूह से हटाना चाहते हैं, तो इस cmdlet का उपयोग करें:
Remove-LocalGroupMember -Group '<NAME OF THE GROUP>' –Member <NAME OF THE LOCAL USER ACCOUNT>
ये उपयोगकर्ता के लिए Windows PowerShell का उपयोग करके स्थानीय उपयोगकर्ताओं और समूहों को प्रबंधित करने के लिए कुछ बुनियादी प्रबंधन cmdlets हैं।
मुझे आशा है कि आपको यह मार्गदर्शिका उपयोगी लगी होगी।