বাংলায় POWERSHELL সম্পর্কে প্রায়শই জিজ্ঞাসিত প্রশ্নসমূহ

By | April 15, 2015

translated-bengali-v3


মূলবিষয় POWERSHELL সম্পর্কে সবচেয়ে বেশী করা প্রশ্ন সমূহ

আপনি তালিকাটি বিভিন্ন কারনে ব্যবহার করতে পারেন:

  • একটি স্ক্রিপ্টে কপি/পেষ্ট কমান্ড করতে
  • দ্রুত একটি কমান্ডের সিনটেক্স দেখতে
  • আপনার কারিগরী জ্ঞান উন্নত করতে
  • নতুন কমান্ড উদ্ভাবন করতে
  • একটি চাকুরীর সাৎক্ষাতকার প্রস্তুত করতে

আপডেটকৃত
জুলাই 07, 2015
লেখক powershell-guru.com
উৎস bengali.powershell-guru.com
শ্রেণী
75
প্রশ্ন সমূহ
610


ACL
Active Directory
Alias
Arrays
Browsers
Certificates
Characters
CIM
Comments
COM Objects
Compare
Computer
Credentials
CSV
Culture
Date
Drives
Environment
Errors
Event Viewer
Files
Folders
Format Operator (-f)
Functions
GPO
GUI
Hardware
Hashtables
Help
History
Jobs
Keyboard
Loops
Math
Memory
Messages
Modules
Microsoft Excel
Microsoft Exchange
Microsoft Outlook
Microsoft SharePoint
Networking
Openfiles
Operators
Parameters
Password
Powershell ISE
Printers
Processes
PSObject
Quest
Random
RDP
Regedit
Regex
Remote
Restore
Scheduled Tasks
Search
SCCM
Services
SMTP
Snapins
Sounds
Static .NET Methods
Strings
System
Try/Catch
Variables
Symantec Vault
Windows10
Windows 2012
Windows Azure
Windows Forms
WMI
XML

System

কিভাবে PowerShell এর আমার সংস্করণটিকে নির্ধারণ করা যায়?

কিভাবে পুরনো দিনের উপযুক্ততা সম্পন্ন অন্য একটি সংস্করণে Powershell চালানো যায়?
powershell.exe -Version 2.0

PowerShell সমৃদ্ধ একটি স্ক্রিপ্টের মধ্যে কিভাবে সংক্ষিপ্ত PowerShell সংস্করণ (3.0 এবং উচ্চতর) প্রয়োজন হয়?
#Requires -Version 3.0

কিভাবে PowerShell দিয়ে চলা একটি স্ক্রিপ্টে এডমিনিষ্ট্রিটিভ সুবিধার প্রয়োজন পড়ে?

কিভাবে PowerShell দিয়ে চলা একটি স্ক্রিপ্টে প্যারামিটার সমূহ পরীক্ষা করা যায়?
help -Name .\Get-ExchangeEnvironmentReport.ps1 -Full

কিভাবে PowerShell এর বর্তমান ব্যবহারকারীর তথ্যটি পাওয়া যায়?
[Security.Principal.WindowsIdentity]::GetCurrent()

কিভাবে PowerShell এ একটি প্রোফাইল সৃষ্টি, সম্পাদনা এবং রিলোড করা যায়?

কিভাবে PowerShell দিয়ে চলা একটি স্ক্রিপ্টে ৫ সেকেন্ড / মিনিট ব্যাপি বিরতি দেয়া যায়?
Start-Sleep -Seconds 5
Start-Sleep -Seconds 300 # 5 minutes

কিভাবে PowerShell এর সর্বশেষ বুট সময়টি দেখা যায়?
(Get-CimInstance -ClassName win32_operatingsystem).LastBootUpTime

কিভাবে PowerShell দিয়ে টাইপ অ্যাক্সিলেটর পাওয়া যায়?

কিভাবে PowerShell এর প্রারম্ভিক প্রোগ্রাম সমূহের তালিকা তৈরী করা যায়?

কিভাবে PowerShell দিয়ে একটি অ্যাপ্লিকেশন আনইনস্টল করা যায়?

কিভাবে PowerShell দিয়ে একট সক্রিয় উইন্ডজের সম্পূর্ণ ডেস্কটপের একটি স্ক্রিনশট নেয়া যায়?
Take-ScreenShot -Screen -File 'C:\scripts\screenshot.png' -Imagetype JPEG
Repository : Take-ScreenShot

কিভাবে PowerShell দিয়ে MSMQ সারিতে থাকা বার্তা সমূহ গণনা করা যায়?

কিভাবে PowerShell দিয়ে কার্যক্রম পরিচালনার নীতি নির্ধারন করা যায়?

কিভাবে PowerShell দিয়ে একটি শর্টকাট তৈরি করা যায়?

কিভাবে PowerShell দিয়ে একটি প্রোগ্রামকে টাস্কবারে পিন এবং আনপিন করা যায়?

কিভাবে PowerShell দিয়ে একটি এক্সপ্লোরার উইন্ডো খোলা যায়?
[Diagnostics.Process]::Start('explorer.exe')
Invoke-Item -Path C:\Windows\explorer.exe

কিভাবে PowerShell দিয়ে ডিভাইস ড্রাইভার সমূহের তালিকা করা যায়?
Get-WmiObject -Class Win32_PnPSignedDriver
Get-WindowsDriver -Online -All
driverquery.exe

কিভাবে PowerShell দিয়ে একটি GUID তৈরি করা যায়?

কিভাবে PowerShell দিয়ে বর্তমান ব্যবহারকারীর জন্য অস্থায়ী ডিরেকটরিতে যায়গা বের করা যায়?
[System.IO.Path]::GetTempPath()

কিভাবে PowerShell ব্যবহার করে একটি পথ এবং ছোট পথকে একত্র করে একটি একক পথ তৈরী করা যায়?
Join-Path -Path C:\ -ChildPath \windows

কিভাবে PowerShell দিয়ে সকল cmdlets “Get- *” সমূহের তালিকা করা যায়?
Get-Command -Verb Get

কিভাবে PowerShell দিয়ে বিশেষ সিস্টেম ফোল্ডার সমূহের তালিকা প্রস্তত করা যায়?

কিভাবে PowerShell দিয়ে ISO / VHD ফাইল উঠানো যায়?
Mount-DiskImage 'D:\ISO\file.iso' # ISO
Mount-DiskImage 'D:\VHD\file.vhd' # VHD

কিভাবে PowerShel দিয়ে ইনস্টলকৃত .NET Framework সংস্করন সমূহ পরীক্ষা করা যায়?

কিভাবে PowerShell দিয়ে ইনস্টলকৃত .NET Framework সংস্করন ৪.৫ টি আছে কিনা তা বোঝা যায়?
(Get-ItemProperty -Path 'HKLM:\Software\Microsoft\NET Framework Setup\NDP\v4\Full' -EA 0).Version -like '4.5*'

কিভাবে PowerShell দিয়ে (উইন্ডোজ PowerShell সময়কে রেকর্ড করতে) একটি স্ক্রিপ্ট শুরু এবং সমাপ্ত করা যায়?
Start-Transcript -Path 'C:\scripts\transcript.txt
Stop-Transcript

কিভাবে PowerShell দিয়ে বর্তমান অবস্থানকে নির্দিষ্ট যায়গায় পরিবর্তন করা যায়?
Set-Location -Path 'C:\scripts'

কিভাবে PowerShell দিয়ে স্ক্রিন মুছে ফেলা যায়?
Clear-Host
cls # Alias

কিভাবে PowerShell দিয়ে ডিসপ্লে এর রেজল্যুশন পরিবর্তন করা যায়?
Set-DisplayResolution -Width 1280 -Height 1024 -Force # Windows 2012

কিভাবে PowerShell দিয়ে উইন্ডো পুরো পর্দা জুড়ে প্রদর্শন করা যায়?
mode.com 300

কিভাবে PowerShell দিয়ে একটি ছবির মাত্রা (প্রস্থ এবং উচ্চতা) পাওয়া যায়?

কিভাবে PowerShell এর মাধ্যমে উইন্ডোজ প্রোডাক্টস চাবি পাওয়া যায়?

Perfmon

কিভাবে PowerShell এর মাধ্যমে শেষ ৫ সেকেন্ড (১০ বার) এর “% Processor Time” (গড়) পাওয়া যায়?
(Get-Counter '\Processor(_total)\% Processor Time' -SampleInterval 5 -MaxSamples 10).CounterSamples.CookedValue

Assemblies

কিভাবে PowerShell দিয়ে এসেম্বলী লোড করতে হয়?

কিভাবে PowerShell দিয়ে লোড করা চলমান .NET এসেম্বলী সমূহ পরীক্ষা করা যায়?

কিভাবে PowerShellএর মাধ্যমে GAC (গ্লোবাল এসেম্বলী ক্যাচে) এর পথ খুঁজে পাওয়া যায়?

Clipboard

কিভাবে PowerShell দিয়ে প্রাপ্ত ফলাফল সমূহ ক্লিপবোর্ডে অনুলিপি করে রাখা যায়?

কিভাবে PowerShell দিয়ে ক্লিপবোর্ড এর বিষয়বস্ত পাওয়া যায়?
Add-Type -AssemblyName PresentationCore
[Windows.Clipboard]::GetText()

Hotfixes

কিভাবে PowerShell দিয়ে hotfixes ইনস্টল করা যায়?
Get-HotFix -ComputerName $computer

কিভাবে PowerShell এর মাধ্যমে একটি নির্দিষ্ট তারিখের আগে/পরে hotfixes ইন্সটল করা যায়?
Get-HotFix | Where-Object -FilterScript { $_.InstalledOn -lt ([DateTime]'01/01/2015') } # Before 01/01/2015
Get-HotFix | Where-Object -FilterScript {$_.InstalledOn -gt ([DateTime]'01/01/2015')} # After 01/01/2015

একটি hotfix ঠিকঠাক মতো PowerShellএ ইনস্টল হয়েছে কিনা তা কিভাবে বোঝা যায়?
Get-HotFix -Id KB2965142

কিভাবে PowerShell দিয়ে একটি দূরবর্তী কম্পিউটারে hotfixes ইনস্টল করা যায়?
Get-HotFix -ComputerName $computer

Pagefile

কিভাবে PowerShell দিয়ে Pagefile তথ্য সমূহ পাওয়া যায়?
Get-WmiObject -Class Win32_PageFileusage | Select-Object -Property Name, CurrentUsage, AllocatedBaseSize, PeakUsage, InstallDate

কিভাবে PowerShell দিয়ে Pagefile এর সুপারিশকৃত আকারে (মেগাবাইট) পাওয়া যায়?
[Math]::Truncate(((Get-WmiObject -Class Win32_ComputerSystem).TotalPhysicalMemory) / 1MB) * 1.5

কিভাবে PowerShellএর মাধ্যম ডি ড্রাইভে একটি পৃষ্ঠা (4096 মেগাবাইট) তৈরি করা যায়?

কিভাবে PowerShell দিয়ে (C:) ড্রইভে থাকা এবটি পৃষ্ঠা ডিলিট করা যায়?

Maintenance

কিভাবে PowerShell দিয়ে একটি ড্রাইভ এর ফ্র্যাগমেন্টেশন করা যায়?

কিভাবে PowerShell দিয়ে ড্রাইভ সমূহের ডিস্ক যায়গা চেক করা যায়?

Up


Files

কিভাবে PowerShell দিয়ে একটি ফাইল খোলা যায়?
Invoke-Item -Path 'C:\scripts\file.txt'
.'C:\scripts\file.txt'

কিভাবে PowerShell দিয়ে একটি ফাইল পড়তে হয়?
Get-Content -Path 'C:\scripts\file.txt'
gc "C:\scripts\file.txt" # Alias

কিভাবে PowerShell দিয়ে একটি ফাইলের আউটপুট লিখতে হয়?
'Line1', 'Line2', 'Line3' | Out-File -FilePath 'C:\scripts\file.txt'
'Line1', 'Line2', 'Line3' | Add-Content -Path file.txt

কিভাবে PowerShell দিয়ে চলমান স্ক্রিপ্ট ফাইল এর পূর্ননাম পাওয়া যায়?
$MyInvocation.MyCommand.Path

কিভাবে PowerShell দিয়ে ফাইল কমপ্রেস / জিপ করা যায়?
Add-Type -AssemblyName 'System.IO.Compression.Filesystem'
[System.IO.Compression.ZipFile]::CreateFromDirectory($folder,$fileZIP)

কিভাবে PowerShell দিয়ে ফাইল কমপ্রেস/ জিপ মুক্ত করা যায়?
Add-Type -AssemblyName 'System.IO.Compression.Filesystem'
[System.IO.Compression.ZipFile]::ExtractToDirectory($fileZIP, $folder)

কিভাবে PowerShell দিয়ে একটি ZIP আর্কাইভ এর মধ্যের ফাইল গুলো দেখা যায়?
Add-Type -AssemblyName 'System.IO.Compression.Filesystem'
[System.IO.Compression.ZipFile]::OpenRead($fileZIP)

কিভাবে PowerShell দিয়ে একটি ফাইলের সাইজ কেবি দিয়ে প্রদর্শন করা যায়?
(Get-ChildItem -Path .\winsrv.dll).Length /1KB
(Get-ChildItem -Path .\winsrv.dll).Length /1MB
(Get-ChildItem -Path .\winsrv.dll).Length /1GB

কিভাবে PowerShell দিয়ে ১ গিগাবাইটের চেয়ে বড় অথবা ছোট ফাইল দেখা যায়?

কিভাবে PowerShell দিয়ে এক্সটেনশন ছাড়াই একটি ফাইলের নাম প্রদর্শন করা যায়?
[System.IO.Path]::GetFileNameWithoutExtension('C:\Windows\system32\calc.exe') # Return calc

কিভাবে PowerShell দিয়ে একটি ফাইল এক্সটেনশন নাম সহ প্রদর্শন করা যায়?
[System.IO.Path]::GetExtension('C:\scripts\file.txt') # Return .txt

কিভাবে PowerShell দিয়ে একটি ফাইলের ফাইল সংস্করণ পাওয়া যায়?

কিভাবে Powershell দিয়ে একটি ফাইলের hash পাওয়া যায়?
(Get-FileHash $file).Hash

কিভাবে PowerShell দিয়ে একটি ফাইলের MD5 / SHA1 checksum পাওয়া যায়?
Get-FileHash $file -Algorithm MD5
Get-FileHash $file -Algorithm SHA1

কিভাবে PowerShell দিয়ে লুকানো ফাইল প্রদর্শন করা যায়?

কিভাবে PowerShell দিয়ে একটি ফাইলের এক্সটেনশন আছে কিনা তা জানা যায়?

কিভাবে PowerShell দিয়ে একটি ফাইলকে “Read Only” করা যায়?
Set-ItemProperty -Path .\file.txt -Name IsReadOnly -Value $true

কিভাবে PowerShell দিয়ে একটি ফাইলের “LastWriteTime” কে পরিবর্তন করে শেষ সপ্তাহ করা যায়?
Set-ItemProperty -Path .\file.txt -Name LastWriteTime -Value ((Get-Date).AddDays(-7))
If not working, use Nirsoft tool: BulkFileChanger.

কিভাবে PowerShell দিয়ে একটি নতুন ফাইল তৈরি করা যায়?
New-Item -ItemType File -Path 'C:\scripts\file.txt' -Value 'FirstLine'

কিভাবে PowerShell দিয়ে একটি ফাইল নাম পরিবর্তন করা যায়?
Rename-Item -Path 'C:\scripts\file.txt' -NewName 'C:\scripts\powershellguru2.txt'

কিভাবে PowerShell দিয়ে একাধিক ফাইলের bulk / batch নাম পরিবর্তন করা যায?
Get-ChildItem -Path C:\scripts\txt | Rename-Item -NewName { $_.Name -replace ' ', '_' }

কিভাবে PowerShell দিয়ে কোন ফাইল মুছে দেয়া যায়?
Remove-Item -Path 'C:\scripts\file.txt'

কিভাবে PowerShell দিয়ে একটি ফাইলের সর্বশেষ ১০ টি লাইন প্রদর্শন করা যায়?
Get-Content -Path 'C:\scripts\log.txt' -Tail 10

কিভাবে PowerShell দিয়ে একটি ফোল্ডারের মধ্যে থাকা বিভিন্ন ফাইল block মুক্ত করা যায়?
Get-ChildItem -Path 'C:\scripts\Modules' | Unblock-File

কিভাবে PowerShell দিয়ে একটি ফাইল থেকে খালি লাইন মুছে ফেলা যায়?
(Get-Content -Path file.txt) | Where-Object -FilterScript {$_.Trim() -ne '' } | Set-Content -Path file.txt

কিভাবে PowerShell দিয়ে একটি ফাইলের উপস্থিতি পরীক্ষা করা যায়?

কিভাবে PowerShell দিয়ে একটি ফোল্ডারের মধ্যে থাকা সবচেয়ে নতুন / পুরাতন ফাইল পাওয়া যায়?

কিভাবে PowerShell দিয়ে একটি ফাইলের মধ্য থাকা একই রকম লাইন মুছে ফেলা যায়?

কিভাবে PowerShell দিয়ে একটি ফোল্ডারে মধ্য থাকা ১ মাস অথবা তার চেয়ে কম সময়ের মধ্য সৃষ্টিকৃত ফাইল সমূহ খুজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে একটি ফোল্ডারে মধ্য থাকা ১ বছর অথবা তার চেয়ে কম সময়ের মধ্যে সৃষ্টিকৃত ফাইল সমূহ খুজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে একটি ফাইলে একটি ভেরিয়েবলের মান রপ্তানি করা যায়?
Set-Content -Path file.txt -Value $variable

কিভাবে PowerShell দিয়ে একটি ফোল্ডারের মধ্য থাকা ফাইল সংখ্যা (* .txt) গণনা করা যায়?

কিভাবে PowerShell দিয়ে একাধিক ফাইলের ভিতরে থাকা একটি স্ট্রিং অনুসন্ধান করা যায়?
Select-String -Path 'C:\*.txt' -Pattern 'Test'

কিভাবে PowerShell দিয়ে একটি ফাইলের প্রথম / শেষ লাইন প্রদর্শন করা যায়?

কিভাবে PowerShell দিয়ে একটি ফাইলের কিছু নির্দিষ্ট সংখ্যাক লাইন প্রদর্শন করা যায়?

কিভাবে PowerShell দিয়ে একটি ফাইলের লাইন সংখ্যা গণনা করা যায়?

কিভাবে PowerShell দিয়ে একটি ফাইলের অক্ষর এবং শব্দ সমূহ গণনা করা যায়?

কিভাবে PowerShell দিয়ে একটি ফাইল ডাউনলোড করা যায়?
Invoke-WebRequest -Uri 'http://www.nirsoft.net/utils/searchmyfiles.zip' -OutFile 'C:\tools\searchmyfiles.zip'

কিভাবে PowerShell দিয়ে একটি ফাইলের সম্পূর্ণ পথ প্রদর্শন করা যায়?
Resolve-Path -Path .\script.ps1 # Return C:\Scripts\script.ps1

Copy

কিভাবে PowerShell দিয়ে একটি ফোল্ডারে একটি ফাইল কপি করা যায়?
Copy-Item -Path 'C:\source\file.txt' -Destination 'C:\destination'

কিভাবে PowerShell দিয়ে একই ফাইল একাধিক ফোল্ডারে কপি করা যায়?

কিভাবে PowerShell দিয়ে এক ফোল্ডার থেকে একাধিক ফাইল কপি করা যায়?
Get-ChildItem -Path 'C:\source' -Filter *.txt | Copy-Item -Destination 'C:\destination'

Up


Active Directory

Domain & Forest

Computers

Groups

Organizational Unit (OU)

Users

Domain & Forest

কিভাবে PowerShell দিয়ে কমচঞ্চল ডিরেক্টরিতে গ্লোবাল ক্যাটালগ সার্ভার খুঁজে পাওয়া যায়?
[System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().GlobalCatalogs

কিভাবে PowerShell দিয়ে কমচঞ্চল ডিরেক্টরিতে সাইট সমূহ খুঁজে পাওয়া যায়?
[System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().Sites

কিভাবে PowerShell দিয়ে চলমান ডোমেন নিয়ন্ত্রক খুঁজে পাওয়া যায়?
(Get-ADDomainController).HostName

কিভাবে PowerShell দিয়ে একটি ডোমেইনে সব ডোমেন নিয়ন্ত্রক খুঁজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে AD প্রতিলিপি করার ব্যর্থতা সমূহ খুঁজে পাওয়া যায়?
Get-ADReplicationFailure dc02.domain.com # Windows 8 and 2012

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে আজীবনের জন্য টম্বষ্টোন পাওয়া যায় ?

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে ফরেস্ট ডমেইন এর বিস্তারিত পাওয়া যায়?

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে “মুছেফেলা বস্তর” পথ পাওয়া যায়?
(Get-ADDomain).DeletedObjectsContainer

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে এড রিসাইকেল বিন বৈশিষ্ট্য সক্রিয় করা যায়?

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরির রিসাইকেল বিন থেকে একটি এড অ্যাকাউন্ট পুনরুদ্ধার করা যায়?
Get-ADObject -Filter 'samaccountname -eq "powershellguru"' -IncludeDeletedObjects | Restore-ADObject

কিভাবে PowerShell দিয়ে FSMO ভূমিকা সমূহ খুঁজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট ডোমেন নিয়ন্ত্রক এর সংযোগ স্থাপন করা যায়?
Get-ADUser -Identity $user -Server 'serverDC01'

কিভাবে PowerShell দিয়ে চলমান লগঅন সার্ভার পাওয়া যায়?

কিভাবে PowerShell দিয়ে একটি কম্পিউটারে “gpupdate” করা যায়?
Invoke-GPUpdate -Computer $computer -Force -RandomDelayInMinutes 0 # Windows 2012

Groups

কিভাবে PowerShell দিয়ে একটি কর্মচঞ্চল ডিরক্টরিতে একটি নতুন গ্রপ তৈরি করা যায়?

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে একটি গ্রপকে মুছে ফেলা যায়?
Remove-ADGroup -Identity 'PowershellGuru'

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে একটি গ্রপে একজন ব্যবহারকারীকে যুক্ত করা যায়?
Add-ADGroupMember "Powershell Guru" -Members powershellguru

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে একটি গোষ্ঠী থেকে একটি ব্যবহারকারীকে মুছে ফেলা যায়?
Remove-ADGroupMember 'Powershell Guru' -Members powershellguru

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে ফাঁকা (কোন সদস্য বিহীন) গ্রপ খুঁজে পাওয়া যায়?
Get-ADGroup -Filter * -Properties Members | Where-Object -FilterScript {-not $_.Members}

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে ফাঁকা (কোন সদস্য বিহীন) গ্রপ গননা করা যায়?
(Get-ADGroup -Filter * -Properties Members | Where-Object -FilterScript {-not $_.Members}).Count

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে থাকা একটি গ্রপের সদস্যদের পাওয়া যায়?

কিভাবে PowerShell দিয়ে কর্মচঞ্চল ডিরক্টরিতে থাকা রিকার্সিভ সদস্যদের নিয়ে গঠিত একটি গ্রপের সদস্যদের পাওয়া যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে রিকার্সিভ সদস্য ছাড়া/সহ একটি গ্রপের সদস্য সংখ্যা / গণনা করা যায়?

Users

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে “Get-ADUser” পরিশোধক ওয়াইল্ড কার্ড ব্যবহার করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একজন ব্যবহারকারীকে অন্য OU তে সরানো যায়?
Move-ADObject -Identity $dn -TargetPath 'OU=myOU,DC=domain,DC=com'

কিভাবে PowerShell দিয়ে একটি ব্যবহারকারীর জন্য জমাকৃত সকল সদস্যদের খুঁজে পাওয়া যায়?
Get-ADGroup -LDAPFilter "(member:1.2.840.113556.1.4.1941:=$($dn))"

কিভাবে PowerShell দিয়ে একজন ব্যবহারকারীর জন্য সকল সদস্যদের (ছোট নাম / ছেঁটে ফেলা) খুঁজে পাওয়া যায়?
(Get-ADUser $user -Properties MemberOf).MemberOf | ForEach-Object -Process {($_ -split ',')[0].Substring(3)} | Sort-Object

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একজন ব্যবহারকারীর অ্যাকাউন্টের নাম (FullName), (DisplayName), প্রদত্ত নাম (firstname) এবং উপাধি (LastName) এর নতুন নাম দেয়া যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্টের জন্য প্রদত্ত বর্ণনা, অফিস এবং (Tele)ফোন নম্বর পরিবর্তন করা যায়?
Set-ADUser $samAccountName -Description 'IT Consultant' -Office 'Building B' -OfficePhone '12345'

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্টের মেয়াদোর্ত্তীনের তারিখ “৩১/১২/২০১৫” অথবা “কখনই নয়” নির্ধারন করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্ট আনলক করা যায়?
Unlock-ADAccount $samAccountName

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্ট নিষ্ক্রিয় কর যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্টের মুছে ফেলা যায়?
Remove-ADUser $samAccountName

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্টের জন্য একটি পাসওয়ার্ড রিসেট করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একাধিক ব্যবহারকারীর অ্যাকাউন্টের (বাল্ক) জন্য একটি পাসওয়ার্ড রিসেট করতে হয়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ফাইলের মালিককে খুঁজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর জন্য OU (Organizational Unit)খুঁজে পাওয়া যায়?
[regex]::match("$((Get-ADUser $user -Properties DistinguishedName).DistinguishedName)",'(?=OU=)(.*\n?)').value

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির নিষ্ক্রিয় ব্যবহারকারীদের অ্যাকাউন্ট খুঁজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির মেয়াদোর্ত্তিন ব্যবহারকারীদের অ্যাকাউন্ট খুঁজে পাওয়া যায়?
Search-ADAccount -AccountExpired

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির লকড্ ব্যবহারকারীদের অ্যাকাউন্ট খুঁজে পাওয়া যায়?
Search-ADAccount -LockedOut

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্টের জন্য SID খুঁজে পাওয়া যায়?
(Get-ADUser $user -Properties SID).SID.Value

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ইউজার নাম কে SID তে রূপান্তরিত করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে একটি SID কে একটি ইউজার নামে রূপান্তরিত করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারী অ্যাকাউন্ট নামকে আলাদা আলাদা ভাবে বিভক্ত করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি ব্যবহারকারীর অ্যাকাউন্ট তৈরী / পরিমার্জনের তারিখ খুঁজে পাওয়া যায়?
Get-ADUser -Identity $user -Properties whenChanged, whenCreated | Format-List -Property whenChanged, whenCreated

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির দামী”ব্যবহারকারী” এর জন্য ঐচ্ছিক এবং বাধ্যতামূলক বৈশিষ্ট্য সমূহ প্রদর্শন করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকাএকটি ব্যবহারকারীর জন্য LDAP পথ খূঁজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একটি ব্যবহারকারীর জন্য CN (Canonical Name) পরিবর্তন করা যায়?
Rename-ADObject $((Get-ADUser $user -Properties DistinguishedName).DistinguishedName) -NewName 'Test Powershell'

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একটি ব্যবহারকারীর আদি Organizational Unit (OU) পাওয়া যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একজন ব্যবহারকারীর (যিনি অ্যাকাউন্ট সৃষ্টি করেছেন) মালিককে খুঁজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একটি ব্যবহারকারীর জন্য pwdLastSet বৈশিষ্ট্য রূপান্তর করা যায়?

Computers

কিভাবে PowerShell দিয়ে লোকাল কম্পিউটার এবং ডোমেইনের মধ্যেকার নিরাপদ চ্যানেল পরীক্ষা করা যায়?
Test-ComputerSecureChannel

কিভাবে PowerShell দিয়ে লোকাল কম্পিউটার এবং ডোমেইনের মধ্যেকার নিরাপদ চ্যানেল মেরামত করা যায়?
Test-ComputerSecureChannel -Repair

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একটি কম্পিউটার অ্যাকাউন্ট নিষ্ক্রিয় করা যায়?
Disable-ADAccount $computer

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির মধ্য চলা নির্দিষ্ট অপারেটিং সিস্টেম সম্পন্ন কম্পিউটার খুঁজে পাওয়া যায়?

Organizational Unit (OU)

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি সাংগঠনিক ইউনিট (OU) তৈরি করা যায়?
New-ADOrganizationalUnit -Name 'TEST' -Path 'DC=domain,DC=com'

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা সাংগঠনিক ইউনিট (OU) এর বিবরণ পাওয়া যায?
Get-ADOrganizationalUnit 'OU=TEST,DC=domain,DC=com' -Properties *

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একটি সাংগঠনিক ইউনিট (OU) এর বর্ণনা পরিবর্তন করা যায়?
Set-ADOrganizationalUnit 'OU=TEST,DC=domain,DC=com' -Description 'My description'

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একটি সাংগঠনিক ইউনিট (OU) কে দূর্ঘটনাজনিত মুছে ফেলা থেকে সক্রিয়/নিষ্ক্রিয় করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা সবগুলো সাংগঠনিক ইউনিট (OU) কে দূর্ঘটনাজনিত মুছে ফেলা থেকে সক্রিয়/নিষ্ক্রিয় করা যায়?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা একটি সাংগঠনিক ইউনিট (OU)মুছে ফেলা যায় দূর্ঘটনাজনিত মুছে যাওয়ার হাত থেকে সুরক্ষা পেতে?

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরিতে থাকা সাংগঠনিক ইউনিট (OU) এর DistinguishedName কে CanonicalName এ রূপান্তরিত করা যায়?

কিভাবে PowerShell দিয়ে শূণ্য সাংগঠনিক ইউনিট (OUs)সমূহের তালিকা করা যায়?

কিভাবে PowerShell দিয়ে একটি দলের ম্যানেজার পাওয়া যায়?
(Get-ADGroup $dn -Properties Managedby).Managedby

Up


Regex (Regular Expression)

কিভাবে PowerShell এর সাথের Regex দিয়ে একটি IP ঠিকানা V4 (80.80.228.8) কে এক্সট্রাক্ট করা যায়?
$example = 'The IP address is 80.80.228.8'
$ip = [regex]::match($example,'\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b').value

কিভাবে PowerShell এর সাথে ব্যবধান সৃষ্টিকারী “-” Regex দিয়ে একটি MAC ঠিকানা (C0-D9-62-39-61-2D) কে এক্সট্রাক্ট করা যায়?
$example = 'The MAC address is C0-D9-62-39-61-2D'
$mac = [regex]::match($example,'([0-9A-F]{2}[-]){5}([0-9A-F]{2})').value

কিভাবে PowerShell এর দিয়ে ব্যবধান সৃষ্টিকারী “-” Regex দিয়ে MAC ঠিকানা (C0:D9:62:39:61:2D) কে এক্সট্রাক্ট করা যায়?
$example = 'The MAC address is C0:D9:62:39:61:2D'
$mac = [regex]::match($example,'((\d|([a-f]|[A-F])){2}:){5}(\d|([a-f]|[A-F])){2}').value

কিভাবে PowerShell সাথে থাকা Regex দিয়ে একটি তারিখ (10/02/2015) কে এক্সট্রাক্ট করা যায়?
$example = 'The date is 10/02/2015'
$date = [regex]::match($example,'(\d{2}\/\d{2}\/\d{4})').value

কিভাবে PowerShell সঙ্গে থাকা Regex দিয়ে একটি URL (www.powershell-guru.com) এক্সট্রাক্ট করা যায়?
$example = 'The URL is www.powershell-guru.com'
$url = [regex]::match($example,'[a-z]+[:.].*?(?=\s)').value

কিভাবে PowerShell সঙ্গে থাকা Regex দিয়ে একটি ইমেইল (user@domain.com) এক্সট্রাক্ট করা যায়?
$example = 'The email is user@domain.com'
$email = [regex]::match($example,'(?i)\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b').value

কিভাবে PowerShell সঙ্গে থাকা Regex দিয়ে স্ট্রিং উদাহরন থেকে “guru” এক্সট্রাক্ট করা যায়?
$example = 'www.powershell-guru.com'
[regex]::match($example,'(?<=-)(.*\n?)(?=.com)').value

কিভাবে PowerShell এর সঙ্গে থাকা Regex দিয়ে স্ট্রিং উদাহরন থেকে “guru.com” এক্সট্রাক্ট করা যায়?
$example = 'www.powershell-guru.com'
[regex]::match($example,'(?<=-)(.*\n?)(?<=.)').value

কিভাবে PowerShell এর সঙ্গে থাকা Regex দিয়ে স্ট্রিং উদাহরন থেকে “powershell-guru.com” এক্সট্রাক্ট করা যায়?
$example = 'www.powershell-guru.com'
[regex]::match($example,'(?<=www.)(.*\n?)').value

কিভাবে PowerShell এর সঙ্গে থাকা Regex দিয়ে স্ট্রিং উদাহরন থেকে “১২৩” এক্সট্রাক্ট করা যায়?
$example = 'Powershell123'
[regex]::match($example,'(\d+)').value

কিভাবে PowerShell এর সঙ্গে থাকা Regex দিয়ে স্ট্রিং উদাহরন থেকে “$” (dollar sign) এক্সট্রাক্ট করা যায়?
$example = 'Powershell`$123'
[regex]::match($example,'(\$)').value

কিভাবে PowerShell এর সঙ্গে থাকা Regex দিয়ে একটি অক্ষর (*.com) কে প্রতিস্থাপন করে অন্য একটি স্ট্রিং (*.fr)করা যায়?
$example = 'www.powershell-guru.com'
[regex]::Replace($example, '.com','.fr')

কিভাবে PowerShell এর সঙ্গে থাকা Regex দিয়ে একটি স্ট্রিং লুকানো যায়?
[regex]::Escape('\\server\share')

Up


Memory

কিভাবে PowerShell দিয়ে আবর্জনা সংগ্রাহক দ্বারা মেমরি সংগ্রহ করার ব্যাপারে জোর করা যায়?
[System.GC]::Collect()
[System.GC]::WaitForPendingFinalizers()

কিভাবে PowerShell দিয়ে একটি কম্পিউটার র‍্যামের আকার পাওয়া যায়?

Up


Date

কিভাবে PowerShell দিয়ে বর্তমান তারিখ পাওয়া যায়?
Get-Date
[Datetime]::Now

কিভাবে PowerShell দিয়ে বিভিন্ন উপায়ে তারিখ প্রদর্শন করা যায়?

কিভাবে PowerShell দিয়ে একটি তারিখ (DateTime) কে রূপান্তর করে তারিথ (String) করা যায়?

কিভাবে PowerShell দিয়ে একটি তারিখ (DateTime) কে রূপান্তর করে তারিথ (Datetime) করা যায়?

কিভাবে PowerShell দিয়ে দুটি তারিখের মধ্যে (দিনের সংখ্যা, ঘন্টা, মিনিট বা সেকেন্ড সংখ্যা) পার্থক্য নিরূপণ করা যায়?
(New-TimeSpan -Start $dateStart -End $dateEnd).Days
(New-TimeSpan -Start $dateStart -End $dateEnd).Hours
(New-TimeSpan -Start $dateStart -End $dateEnd).Minutes
(New-TimeSpan -Start $dateStart -End $dateEnd).Seconds

কিভাবে PowerShell দিয়ে দুইটি তারিখের তুলনা করা যায়?
(Get-Date 2015-01-01) -lt (Get-Date 2015-01-30) # True
(Get-Date 2015-01-01) -gt (Get-Date 2015-01-30) # False

কিভাবে PowerShell দিয়ে “Datetime” এর মতো করে তারিখের সারিকে সাজানো যায়?
$arrayDate | Sort-Object -Property {$_ -as [Datetime]}

কিভাবে PowerShell দিয়ে একটি stopwatch চালু ও বন্ধ করা যায়?
$chrono = [Diagnostics.Stopwatch]::StartNew()
$chrono.Stop()
$chrono

কিভাবে PowerShell দিয়ে সপ্তাহের আজকের দিনটি পাওয়া যায়?
(Get-Date).DayOfWeek #Sunday

কিভাবে PowerShell দিয়ে গতকালকের তারিখ পাওয়া যায়?
(Get-Date).AddDays(-1)

কিভাবে PowerShell দিয়ে একটি মাসের দিনের সংখ্যা(2015 ফেব্রুয়ারি) পাওয়া যায়?
[DateTime]::DaysInMonth(2015, 2)

কিভাবে PowerShell দিয়ে লীপ ইয়ার সম্পর্কে জানা যায়?
[DateTime]::IsLeapYear(2015)

কিভাবে PowerShell দিয়ে সময় অঞ্চল সমূহের তালিকা করা যায়?
[System.TimeZoneInfo]::GetSystemTimeZones()

Up


Networking

কিভাবে PowerShell দিয়ে (ASCII বিন্যাসে থেকে) এনকোড করা যায় এবং URL ডিকোড করা যায়?

PowerShell এর স্থানীয় নেটওয়ার্ক কমান্ড এর সমকক্ষ সমূহ কি কি?

কিভাবে PowerShell দিয়ে আইপি এড্রেস পাওয়া যায়?
Get-NetIPAddress # Windows 8.1 & Windows 2012
Get-NetIPConfiguration # Windows 8.1 & Windows 2012

কিভাবে PowerShell দিয়ে IP ঠিকানা V6 (IPv6) নিষ্ক্রিয় করা যায়?

কিভাবে PowerShell দিয়ে একটি IP ঠিকানা V4 PowerShell সঙ্গে (IPv4) এর বৈধতা যাচাই করা যায়?
if([ipaddress]'10.0.0.1'){'validated'}

কিভাবে PowerShell দিয়ে বাইরের IP ঠিকানা পাওয়া যায়?

কিভাবে PowerShell দিয়ে একটি IP ঠিকানা থেকে হোস্ট খুঁজে পাওয়া যায়?
([System.Net.Dns]::GetHostEntry($IP)).Hostname

কিভাবে PowerShell দিয়ে একটি হোস্ট থেকে IP ঠিকানা খুঁজে পাওয়া যায়?
([System.Net.Dns]::GetHostAddresses($computer)).IPAddressToString

কিভাবে PowerShell দিয়ে একটি হোস্ট থেকে FQDN খুঁজে পাওয়া যায়?
[System.Net.Dns]::GetHostByName($computer).HostName

কিভাবে PowerShell দিয়ে নেটওয়ার্ক কনফিগারেশন (আইপি, সাবনেট, গেটওয়ে ও DNS) খুঁজে পাওয়া যায়?

কিভাবে PowerShell দিয়ে MAC ঠিকানা খুঁজে পাওয়া যায়?
Get-CimInstance win32_networkadapterconfiguration | Select-Object -Property Description, Macaddress
Get-WmiObject -Class win32_networkadapterconfiguration | Select-Object -Property Description, Macaddress

কিভাবে PowerShell দিয়ে একটি কম্পিউটারে ping করা যায়?

কিভাবে PowerShell দিয়ে একটি কম্পিউটার ইন্টারনেটের সাথে সংযুক্ত কিনা তা পরীক্ষা করা যায়?

কিভাবে PowerShell দিয়ে একটি ওয়েব সাইটে একটি “whois” খোঁজ করা যায়?
$whois = New-WebServiceProxy 'http://www.webservicex.net/whois.asmx?WSDL'
$whois.GetWhoIs('powershell-guru.com')

কিভাবে PowerShell দিয়ে পাবলিক আইপি (ভৌগলিক অবস্থান) এর বিস্তারিত পাওয়া যায়?

কিভাবে PowerShell দিয়ে একটি পোর্ট খোলা/বন্ধ পরীক্ষা করা যায়?
New-Object -TypeName Net.Sockets.TcpClient -ArgumentList $computer, 135

কিভাবে PowerShell দিয়ে “tracert” চালানো যায়?
Test-NetConnection www.google.com -TraceRoute

কিভাবে PowerShell দিয়ে স্থানীয় নেটওয়ার্ক সংযোগ প্রোফাইল ঠিক করা যায়?
Get-NetAdapter | Format-Table -Property Name, InterfaceDescription, ifIndex -AutoSize # Windows 8.1
Set-NetConnectionProfile -InterfaceIndex 6 -NetworkCategory Private

কিভাবে PowerShell দিয়ে TCP পোর্ট সংযোগ সমূহ প্রদর্শন করা যায়?
netstat.exe -ano
Get-NetTCPConnection #Windows 8 and 2012

কিভাবে PowerShell দিয়ে একটি দীর্ঘ URL কে একটি ছোট URL এ কমিয়ে আনা যায়?
$url = 'www.powershell-guru.com'
$tiny = Invoke-RestMethod -Uri "http://tinyurl.com/api-create.php?url=$url"

কিভাবে PowerShell দিয়ে প্রক্সি সেটিংস পেতে হয়?
Get-ItemProperty -Path HKCU:"Software\Microsoft\Windows\CurrentVersion\Internet Settings"

DNS

কিভাবে PowerShell দিয়ে একটি স্তানীয় কম্পিউটারের DNS ক্যাচে পরীক্ষা করা যায়?
ipconfig.exe /displaydns
Get-DnsClientCache #Windows 8 and 2012

কিভাবে PowerShell দিয়ে কম্পিউটারের DNS ক্যাচে পরিষ্কার করা যায়?
ipconfig.exe /flushdns
Start-Process -FilePath ipconfig -ArgumentList /flushdns -WindowStyle Hidden
Clear-DnsClientCache #Windows 8 and 2012

কিভাবে PowerShell দিয়ে দূরবর্তী কম্পিউটারে DNS এর ক্যাচে পরিষ্কার করা যায়?
Invoke-Command -ScriptBlock {Clear-DnsClientCache} -ComputerName computer01, computer02

কিভাবে PowerShell দিয়ে হোষ্ট ফাইল পড়তে হয়?
Get-Content -Path 'C:\Windows\system32\drivers\etc\hosts'

Up


Password

কিভাবে PowerShell দিয়ে একটি এলোমলেো পাসওয়ার্ড সৃষ্টি করতে হয়?
[Reflection.Assembly]::LoadWithPartialName('System.Web')
[System.Web.Security.Membership]::GeneratePassword(30,2)

কিভাবে PowerShell দিয়ে দূরবর্তী সার্ভারে অবস্থিত একজন এডমিনিষ্টেটরের একটি স্থানীয় পাসওয়ার্ড পরিবর্তন করা যায়?
$admin = [ADSI]('WinNT://server01/administrator,user')
$admin.SetPassword($password)
$admin.SetInfo()

কিভাবে PowerShell দিয়ে অ্যাক্টিভ ডিরেক্টরির একটি অ্যাকাউন্টের পাসওয়ার্ডের মেয়াদ উত্তির্নের তারিখ খুঁজতে হয়?

Up


Printers

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট সার্ভারে থাকা সকল প্রিন্টারের তালিকা করা যায়?
Get-WmiObject -Query 'Select * From Win32_Printer' -ComputerName $computer

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট সার্ভারে থাকা সকল পোর্টের তালিকা করা যায়?
Get-WmiObject -Class Win32_TCPIPPrinterPort -Namespace 'root\CIMV2' -ComputerName $computer

কিভাবে PowerShell দিয়ে একটি প্রিন্টারের মন্তব্য / অবস্থান পরিবর্তন করা যায়?

কিভাবে PowerShell দিয়ে একটি প্রিন্টারের কাজ (সব কাজ বাতিল) বাতিল করা যায়?
$printer = Get-WmiObject -Class win32_printer -Filter "Name='HP Deskjet 2540 series'"
$printer.CancelAllJobs()

কিভাবে PowerShell দিয়ে একটি প্রিন্টার জন্য একটি পৃষ্ঠা পরীক্ষামূলক মুদ্রণ করা যায়?
$printer = Get-WmiObject -Class win32_printer -Filter "Name='HP Deskjet 2540 series'"
$printer.PrintTestPage()

কিভাবে PowerShell দিয়ে প্রিন্টারের মুদ্রণ সারি পেতে হয়?

Up


Regedit

Read

কিভাবে PowerShell দিয়ে রেজিস্ট্রি হাব এর তালিকা পেতে হয়?
Get-ChildItem -Path Registry::

কিভাবে PowerShell দিয়ে রেজিস্ট্রি মান এবং মানের ধরন পেতে হয়?

কিভাবে PowerShell দিয়ে রেজিস্ট্রি কী এর সাব-কী এর তালিকা পেতে হয়?

কিভাবে PowerShell দিয়ে রেজিস্ট্রি কী এর সাব-কী এর পুনরুদ্ধারমূলক তালিকা পেতে হয়?
Get-ChildItem -Path 'HKLM:\SYSTEM' -Recurse -ErrorAction SilentlyContinue

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট নাম সম্বলিত subkeys খুঁজে পেতে হয়?
Get-ChildItem -Path 'HKLM:\SOFTWARE' -Include *Plugin* -Recurse -ErrorAction SilentlyContinue

কিভাবে PowerShell দিয়ে রেজিস্ট্রি কী এর সাব-কী এর শুধুমাত্র নাম ফেরত আনা যায়?
(Get-ChildItem -Path 'HKLM:\SYSTEM').Name # Return HKEY_LOCAL_MACHINE\SYSTEM\ControlSet
Get-ChildItem -Path 'HKLM:\SYSTEM' -Name # Return ControlSet

কিভাবে PowerShell দিয়ে রেজিস্ট্রি এর মান সমূহের তালিকা করা যায়?
Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion'

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট রেজিস্ট্রি মান পড়তে হয়?
(Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ProductName

কিভাবে PowerShell দিয়ে দূরবর্তী কম্পিউটারে একটি নির্দিষ্ট রেজিস্ট্রি মান পড়তে হয়?

Write

কিভাবে PowerShell দিয়ে একটি নতুন রেজিস্ট্রি কী তৈরি করতে হয়?
New-Item -Path 'HKCU:\Software\MyApplication'

কিভাবে PowerShell দিয়ে একটি রেজিস্ট্রি মান তৈরি করতে হয়?
New-ItemProperty -Path 'HKCU:\Software\MyApplication' -Name 'Version' -Value '1.0'

কিভাবে PowerShell দিয়ে একটি বিদ্যমান রেজিস্ট্রি মান পরিবর্তন করতে হয়?
Set-ItemProperty -Path 'HKCU:\Software\MyApplication' -Name 'Version' -Value '2.0'

Delete

কিভাবে PowerShell দিয়ে একটি রেজিস্ট্রি মান মুছে ফেলা যায়?
Remove-ItemProperty -Path 'HKCU:\Software\MyApplication' -Name 'Version'

কিভাবে PowerShell দিয়ে একটি রেজিস্ট্রি কী মুছে ফেলতে হয়?
Remove-Item -Path 'HKCU:\Software\MyApplication' -Force

Test

কিভাবে PowerShell দিয়ে একটি রেজিস্ট্রি কী উপস্থিত আছে কিনা তা পরীক্ষা করা যায়?
Test-Path -Path 'HKCU:\Software\MyApplication'

কিভাবে PowerShell দিয়ে একটি রেজিষ্ট্রি মান উপস্থিত কিনা তা পরীক্ষা করা যায়?
(Get-Item -Path 'HKCU:\Software\MyApplication').GetValueNames() -contains 'Version'

Up


Strings

কিভাবে PowerShell দিয়ে একটি স্ট্রিং এর শুরু থেকে সাদা-স্থান সমূহের অক্ষর সমূহ মুছে ফেলা যায়?
$string = ' PowershellGuru'
$string = $string.TrimStart()

কিভাবে PowerShell দিয়ে একটি স্ট্রিং এর শেষ থেকে সাদা-স্থান পর্যন্ত অক্ষর মুছে ফেলা যায়?
$string = 'PowershellGuru '
$string = $string.TrimEnd()

কিভাবে PowerShell দিয়ে একটি স্ট্রিং এর সাদা-স্থান অক্ষর (শুরু এবং শেষ) মুছে ফেলা যায়?
$string = ' PowershellGuru '
$string = $string.Trim()

কিভাবে PowerShell দিয়ে একটি স্ট্রিংকে বড় হাতের অক্ষরে রূপান্তর করা যায়?
$string = 'powershellguru'
$string = $string.ToUpper()

কিভাবে PowerShell দিয়ে একটি স্ট্রিংকে ছোট হাতের অক্ষরে রূপান্তর করা যায়?
$string = 'POWERSHELLGURU'
$string = $string.ToLower()

কিভাবে PowerShell দিয়ে “PowershellGuru” স্ট্রিং এর উপ স্ট্রিং “PowerShell” নির্বাচন করা যায়?
$string.Substring(0,10)

কিভাবে PowerShell দিয়ে “PowershellGuru” স্ট্রিং এর উপ স্ট্রিং “Guru” নির্বাচন করা যায়?
$string.Substring(10)

কিভাবে PowerShell দিয়ে “Powershell123Guru”এর ভেতরে থাকা সংখ্যা “123” নির্বাচন করা যায়?
$string = 'Powershell123Guru'
[regex]::match($string,'(\d+)').value

কিভাবে PowerShell দিয়ে “PowershellGuru” এর শূন্য ভিত্তিক সূচক “Guru” পেতে হয়?
$string.IndexOf('Guru') # 10

কিভাবে PowerShell দিয়ে একটি স্ট্রিং শূণ্য বা খালি কিনা তা পরীক্ষা করা যায়?
$string = $null
$string = ''
[string]::IsNullOrEmpty($string)

কিভাবে PowerShell দিয়ে একটি স্ট্রিং শূণ্য, খালি, কিম্বা সাদা-স্থান অক্ষর নিয়ে গঠিত কিনা তা পরীক্ষা করা যায়?
$string = $null
$string = ''
$string = ' '
[string]::IsNullOrWhiteSpace($string)

কিভাবে PowerShell দিয়ে একটি স্টিং এর নির্দিষ্ট অক্ষর উপস্থিতি আছে কিনা তা জানা যায়?
$string = 'PowershellGuru'
$string.Contains('s')
[regex]::match($string,'s').Success

কিভাবে PowerShell দিয়ে একটি স্ট্রিং এর দৈর্ঘ্য ফিরিয়ে আনা যায়?
$string.Length

কিভাবে PowerShell দিয়ে দুইটি স্ট্রিং সংযুক্ত করা যায়?

কিভাবে PowerShell দিয়ে এক বা একাধিক ব্রাকেট “[]” একটি স্ট্রিং এ মেলানো যায়?
$string = '[PowershellGuru]'
$string -match '\[' # Only 1
$string -match '\[(.*)\]' # Several

কিভাবে PowerShell দিয়ে এক বা একাধিক প্রথম বন্ধনী “()” একটি স্ট্রিং এ মেলানো যায়?
$string = '(PowershellGuru)'
$string -match '\(' # Only 1
$string -match '\((.*)\)' # Several

কিভাবে PowerShell দিয়ে একটি স্ট্রিং কে এক বা একাধিক দ্বীতিয় বন্ধনী “{}” তে মেলানো যায়?
$string = '{PowershellGuru}'
$string -match '\{' # Only 1
$string -match '\{(.*)\}' # Several

কিভাবে PowerShell দিয়ে একটি স্ট্রিংকে এক বা একাধিক কোণীয় বন্ধনী “< >” এর সঙ্গে মেলানো যায়?
$string = ''
$string -match '\<' # Only 1
$string -match "\<(.*)\>" # Several

কিভাবে PowerShell দিয়ে একটি স্ট্রিংকে ছোট হাতের অক্ষর (এবিসি) এর সাথে মেলানো যায়?
$string = 'POWERSHELLGURU'
$string -cmatch "^[a-z]*$" #False

কিভাবে PowerShell দিয়ে একটি স্ট্রিং কে বড় হাতের অক্ষর (এবিসি) এর সাথে মেলানো যায়?
$string = 'powershellguru'
$string -cmatch "^[A-Z]*$" #False

কিভাবে PowerShell দিয়ে একটি স্ট্রিং কে “[p” (p ছোট হাতের অক্ষর) সাথে মেলানো যায়?
$string = '[powershellGuru]'
$string -cmatch '\[[a-z]\w+' #True

কিভাবে PowerShell দিয়ে একটি স্ট্রিং কে “[p” (p বড় হাতের অক্ষর) মেলানো যায়?
$string = '[PowershellGuru]'
$string -cmatch '\[[A-Z]\w+' #True

কিভাবে PowerShell দিয়ে একটি লাইন কে অন্য একটি লাইনে প্রতিস্থাপন করা যায়?
$a = 'Line A'
$b = 'Line B'
$a = $a -replace $a, $b

কিভাবে PowerShell দিয়ে একটি বিভাগ অপারেশনকে একটি স্ট্রিং (শতকরা)এ রূপান্তর করা যায়?
(1/2).ToString('P')

কিভাবে PowerShell দিয়ে নম্বর ধারণ কারী স্ট্রিং কে সাজানো যায়?

কিভাবে PowerShell দিয়ে একটি বাক্যের শেষ শব্দ নির্বাচন করা যায়?
$sentence = 'My name is Test Powershell'
$sentence.Split(' ')[-1] # Returns Powershell

কিভাবে PowerShell দিয়ে একটি বাক্যের বৃহত্তম শব্দ পেতে হয়?
$sentence = 'My name is Test Powershell'
$sentence.Split(' ') | Sort-Object -Property Length | Select-Object -Last 1 # Returns Powershell

কিভাবে PowerShell দিয়ে একটি বাক্যের মধ্যে কতোবা্র একটি স্ট্রিং উপস্থিত আছে তার সংখ্যা গণনা করা যায়?
$sentence = 'test test test Powershell'
[regex]::Matches($sentence, 'test').Count # Returns 3

কিভাবে PowerShell দিয়ে একটি অক্ষর অ্যারের একটি স্ট্রিং এর প্রতিটি অক্ষরকে কপি করা যায়?

কিভাবে PowerShell দিয়ে একটি স্ট্রিং এর প্রথম অক্ষরকে বড়হাতের অক্ষরে রূপান্তর করা যায়?

কিভাবে PowerShell দিয়ে একটি স্ট্রিং কে পংক্তি(বাম অথবা ডান)করা যায়?

কিভাবে PowerShell দিয়ে একটি স্ট্রিং কে এনকোড এবং ডিকোড করে Base64 করা যায়?

কিভাবে PowerShell দিয়ে একটি সংখ্যাকে বাইনারি (তে অথবা উল্টা)রুপান্তর করা যায়?

কিভাবে PowerShell দিয়ে একটি গমন পথের সর্বশেষ খোলা ফোল্ডারে ফেরৎ আসা যায়?

কিভাবে PowerShell দিয়ে একটি গমন পথের সর্বশেষ ফাইলৈ ফিরে যাওয়া যায়?

Up


Math

কিভাবে PowerShell দিয়ে System.Math এর পদ্ধতির তালিকা করা যায়?
[System.Math] | Get-Member -Static -MemberType Method

কিভাবে PowerShell দিয়ে পরম মান ফিরিয়ে আনা যায়?
[Math]::Abs(-12) #Returns 12
[Math]::Abs(-12.5) # Returns 12.5

কিভাবে, PowerShell দিয়ে নির্দিষ্ট সাইনের মান সম্পন্ন কোণে ফেরত আসা যায়?
[Math]::ASin(1) #Returns 1,5707963267949

কিভাবে PowerShell দিয়ে সীমায় ফেরৎ আসা যায়?
[Math]::Ceiling(1.4) #Returns 2
[Math]::Ceiling(1.9) #Returns 2

কিভাবে PowerShell দিয়ে ভিত্তি মানে ফেরৎ আসা যায়?
[Math]::Floor(1.4) #Returns 1
[Math]::Floor(1.9) #Returns 1

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট সংখ্যার স্বাভাবিক (ভিত্তি e) লগারিদমে ফিরে আসা যায়?
[Math]::Log(4) #Returns 1,38629436111989

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট নম্বর বেস 10 লগারিদম ফিরে আসা যায়?
[Math]::Log10(4) #Returns 0,602059991327962

কিভাবে PowerShell দিয়ে দুটি মানের সর্বোচ্চ মানে ফেরৎ আনা যায়?
[Math]::Max(2,4) #Returns 4
[Math]::Max(-2,-4) #Returns -2

কিভাবে PowerShell দিয়ে দুটি সংখ্যার সর্বনিম্ন মানে ফরেৎ আসা যায়?
[Math]::Min(2,4) #Returns 2
[Math]::Max(-2,-4) #Returns -4

কিভাবে PowerShell দিয়ে নির্দিষ্ট পাওয়ার দিয়ে উত্থাপিত একটা নম্বরকে ফেরৎ পাওয়া যায়?
[Math]::Pow(2,4) #Returns 16

কিভাবে PowerShell দিয়ে সবচেয়ে কাছের ক্ষুদৃতম মানের দশমিক মান ফিরে পেতে হয়?
[Math]::Round(3.111,2) #Returns 3,11
[Math]::Round(3.999,2) #Returns 4

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট দশমিক সংখ্যার সবচেয়ে কাছের ক্ষুদ্রতম অংশ পেতে হয়?
[Math]::Truncate(3.111) #Returns 3
[Math]::Truncate(3.999) #Returns 3

কিভাবে PowerShell দিয়ে একটি নির্দিষ্ট সংখ্যার বর্গমূল ফিরে পওয়া যায়?
[Math]::Sqrt(16) #Returns 4

কিভাবে PowerShell দিয়ে পিআই ধ্রুবক পাওয়া যায়?
[Math]::Pi #Returns 3,14159265358979

কিভাবে PowerShell দিয়ে সাধারন লগারিদমিক বেস (ধ্রুব e) ফিরে পাওয়া যায়?
[Math]::E #Returns 2,71828182845905

কিভাবে PowerShell দিয়ে একটি নম্বর জোড় কিম্বা বেজোড় বোঝা যায়?
[bool]($number%2)

Up


Hashtables

কিভাবে PowerShell দিয়ে একটি খালি hashtable তৈরি করতে হয়?
$hashtable = @{}
$hashtable = New-Object -TypeName System.Collections.Hashtable

কিভাবে PowerShell দিয়ে আইটেম সমৃদ্ধ একটি hashtable তৈরি করতে হয়?

কিভাবে PowerShell দিয়ে আইটেম গুলোকে কী / নাম (আদেশ অভিধান) অনুসারে সাজানো একটি hashtable তৈরি করতে হয়?

কিভাবে PowerShell দিয়ে একটি হ্যাশ টেবিল এ আইটেম (কি-মান জোড়া) যোগ করতে হয়?
$hashtable.Add('Key3', 'Value3')

কিভাবে PowerShell দিয়ে একটি hashtable এর একটি নির্দিষ্ট মান পেতে হয়?
$hashtable.Key1
$hashtable.Get_Item('Key1')

কিভাবে PowerShell দিয়ে একটি hashtable এর সর্বনিম্ন মান পেতে হয়?

কিভাবে PowerShell দিয়ে একটি hashtableএর সর্বোচ্চ মান পেতে হয়?

কিভাবে PowerShell দিয়ে একটি hashtable আইটেম পরিবর্তন করতে হয়?
$hashtable.Set_Item('Key1', 'Value1Updated')

কিভাবে PowerShell দিয়ে একটি hashtableএ র আইটেম মুছে ফেলতে হয়?
$hashtable.Remove('Key1')

কিভাবে PowerShell দিয়ে একটি hashtable কে পরিষ্কার করতে হয়?
$hashtable.Clear()

কিভাবে PowerShell দিয়ে একটি hashtable এর একটি নির্দিষ্ট কী / মূল্য এর উপস্থিতি পরীক্ষা করা যায়?
$hashtable.ContainsKey('Key3')
$hashtable.ContainsValue('Value3')

কিভাবে PowerShell দিয়ে একটি hashtable এর মধ্যেকার কী / মূল্য বাছাই করতে হয়?
$hashtable.GetEnumerator() | Sort-Object -Property Name
$hashtable.GetEnumerator() | Sort-Object -Property Value -Descending

Up


Arrays

কিভাবে PowerShell দিয়ে একটি খালি অ্যারে তৈরি করতে হয়?
$array = @()
$array = [System.Collections.ArrayList]@()

কিভাবে PowerShell দিয়ে আইটেম সমৃদ্ধ একটি অ্যারে তৈরি করা যায়?
$array = @('A', 'B', 'C')
$array = 'A', 'B', 'C'
$array = 'a,b,c'.Split(',')
$array = .{$args} a b c
$array = echo a b c

কিভাবে PowerShell দিয়ে একটি অ্যারেতে আইটেম যোগ করা যায়?
$array += 'D'
[void]$array.Add('D')

কিভাবে PowerShell দিয়ে একটি অ্যারের মধ্যে একটি আইটেম পরিবর্তন করতে হয়?
$array[0] = 'Z' # 1st item[0]

কিভাবে PowerShell দিয়ে একটি অ্যারের আকার চেক করতে হয়?
$array = 'A', 'B', 'C'
$array.Length # Returns 3

কিভাবে PowerShell দিয়ে একটি অ্যারের মধ্যে একটি / কয়েকটি / সব কয়টি আইটেম পুনরুদ্ধার করা যায়?
$array = @('A', 'B', 'C')
$array[0] # One item (A)
$array[0] + $array[2] # Several items (A,C)
$array # All items (A,B,C)

কিভাবে PowerShell দিয়ে একটি অ্যারের মধ্যে খালি আইটেম অপসারণ করা হয়?
$array = @('A', 'B', 'C', '')
$array = $array.Split('',[System.StringSplitOptions]::RemoveEmptyEntries) | Sort-Object # A,B,C

কিভাবে PowerShell দিয়ে একটি অ্যারের মধ্যে কোন আইটেমের উপস্থিত পরীক্ষা করতে হয়?
$array = @('A', 'B', 'C')
'A' | ForEach-Object -Process {$array.Contains($_)} # Returns True
'D' | ForEach-Object -Process {$array.Contains($_)} # Returns False

কিভাবে PowerShell দিয়ে একটি অ্যারের মধ্যে একটি আইটেম এর সূচক সংখ্যা খুঁজে পাওয়া যায়?
$array = @('A', 'B', 'C')
[array]::IndexOf($array,'A') # Returns 0