PowerShell ব্যবহার করে আপনি Windows সিস্টেমে User এবং Group তৈরি, সম্পাদনা, এবং পরিচালনা করতে পারেন। এর জন্য PowerShell-এ কিছু কমান্ড এবং মডিউল রয়েছে, যেমন New-LocalUser, New-LocalGroup, Add-LocalGroupMember, এবং Set-LocalUser। নিচে এই কমান্ডগুলোর ব্যবহার দেখানো হলো।
User Creation (ব্যবহারকারী তৈরি করা)
PowerShell-এ নতুন local user তৈরি করতে New-LocalUser কমান্ড ব্যবহার করা হয়।
নতুন ব্যবহারকারী তৈরি করা:
New-LocalUser -Name "JohnDoe" -FullName "John Doe" -Description "Standard user" -Password (ConvertTo-SecureString "Password123" -AsPlainText -Force)
এখানে:
- -Name: ব্যবহারকারীর লগইন নাম।
- -FullName: ব্যবহারকারীর পূর্ণ নাম।
- -Description: ব্যবহারকারীর বর্ণনা।
- -Password: ব্যবহারকারীর পাসওয়ার্ড (এখানে
ConvertTo-SecureStringব্যবহার করে পাসওয়ার্ডকে সিকিউর করা হয়েছে)।
ব্যবহারকারী তৈরি করার পর পাসওয়ার্ড পরিবর্তন করা:
Set-LocalUser -Name "JohnDoe" -Password (ConvertTo-SecureString "NewPassword123" -AsPlainText -Force)
এটি "JohnDoe" ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করবে।
Group Creation (গ্রুপ তৈরি করা)
PowerShell-এ নতুন local group তৈরি করতে New-LocalGroup কমান্ড ব্যবহার করা হয়।
নতুন গ্রুপ তৈরি করা:
New-LocalGroup -Name "Developers" -Description "Group of developers"
এটি "Developers" নামে একটি নতুন গ্রুপ তৈরি করবে।
User এবং Group Management (ব্যবহারকারী এবং গ্রুপ ব্যবস্থাপনা)
গ্রুপে ব্যবহারকারী যোগ করা:
Add-LocalGroupMember -Group "Developers" -Member "JohnDoe"
এটি "JohnDoe" ব্যবহারকারীকে "Developers" গ্রুপে যোগ করবে।
গ্রুপ থেকে ব্যবহারকারী সরানো:
Remove-LocalGroupMember -Group "Developers" -Member "JohnDoe"
এটি "JohnDoe" ব্যবহারকারীকে "Developers" গ্রুপ থেকে সরিয়ে দেবে।
ব্যবহারকারী সম্পর্কে তথ্য দেখতে:
Get-LocalUser -Name "JohnDoe"
এটি "JohnDoe" ব্যবহারকারীর তথ্য দেখাবে, যেমন তার পূর্ণ নাম, বর্ণনা, এবং গ্রুপ সদস্যপদ।
গ্রুপের সদস্যরা দেখতে:
Get-LocalGroupMember -Group "Developers"
এটি "Developers" গ্রুপের সমস্ত সদস্যদের দেখাবে।
User Modification (ব্যবহারকারী সম্পাদনা)
ব্যবহারকারীর পূর্ণ নাম এবং বর্ণনা পরিবর্তন করা:
Set-LocalUser -Name "JohnDoe" -FullName "Johnathan Doe" -Description "Senior Developer"
এটি "JohnDoe" ব্যবহারকারীর পূর্ণ নাম এবং বর্ণনা পরিবর্তন করবে।
ব্যবহারকারীর অ্যাকাউন্ট ডিজেবল/এনেবল করা:
# অ্যাকাউন্ট ডিজেবল করা
Disable-LocalUser -Name "JohnDoe"
# অ্যাকাউন্ট এনেবল করা
Enable-LocalUser -Name "JohnDoe"
Group Modification (গ্রুপ সম্পাদনা)
গ্রুপের নাম পরিবর্তন করা:
Rename-LocalGroup -Name "Developers" -NewName "AdvancedDevelopers"
এটি "Developers" গ্রুপের নাম পরিবর্তন করে "AdvancedDevelopers" করে দেবে।
গ্রুপের বর্ণনা পরিবর্তন করা:
Set-LocalGroup -Name "AdvancedDevelopers" -Description "Group of experienced developers"
এটি "AdvancedDevelopers" গ্রুপের বর্ণনা পরিবর্তন করবে।
User এবং Group এর Delete (মুছে ফেলা)
ব্যবহারকারী মুছে ফেলা:
Remove-LocalUser -Name "JohnDoe"
এটি "JohnDoe" ব্যবহারকারী মুছে ফেলবে।
গ্রুপ মুছে ফেলা:
Remove-LocalGroup -Name "AdvancedDevelopers"
এটি "AdvancedDevelopers" গ্রুপ মুছে ফেলবে।
সারাংশ
PowerShell-এ User এবং Group তৈরি, সম্পাদনা, এবং মুছে ফেলার জন্য বিভিন্ন কমান্ড রয়েছে, যেমন New-LocalUser, New-LocalGroup, Add-LocalGroupMember, Set-LocalUser, Remove-LocalUser, Get-LocalUser, ইত্যাদি। এগুলি ব্যবহার করে আপনি সিস্টেমের ব্যবহারকারী এবং গ্রুপগুলি সহজেই ম্যানেজ করতে পারেন।
Read more