മലയാളത്തിൽ പതിവ് POWERSHELL

By | May 17, 2015


beta-v2-0


ആശയം : ഏറ്റവും Powershell ചോദ്യങ്ങൾ.

നിങ്ങൾ പല രീതിയിൽ ഈ പട്ടിക ഉപയോഗിക്കാം :

  • ഒരു സ്ക്രിപ്റ്റ് കയറി / പേസ്റ്റ് കമാൻഡുകൾ പകർത്താനും
  • പെട്ടെന്ന് ഒരു പ്രത്യേക കമാൻഡ് സിന്റാക്സ് കാണുന്നതിന്
  • നിങ്ങളുടെ സാങ്കേതിക ജ്ഞാനം മെച്ചപ്പെടുത്തുന്നതിന്
  • പുതിയ കമാൻഡുകൾ കണ്ടെത്തുന്നതിനും
  • ഒരു ജോലി അഭിമുഖത്തിൽ തയ്യാറാക്കുന്നതിനായി

പരിഷ്കരിച്ച
ജൂലൈ 02, 2015
രചയിതാവ് Steve Renard
ഉറവിടം malayalam.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 ഒരു സ്ക്രിപ്റ്റ് 5 സെക്കൻഡ് / മിനിറ്റ് ഒരു ആത്മബന്ധത്തിന് ചെയ്യാൻ എങ്ങനെ?
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 ഒരു Windows എക്സ്പ്ലോറർ തുറക്കാൻ എങ്ങനെ?
[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 ഒരു ജിയുഐഡി സൃഷ്ടിക്കാൻ എങ്ങനെ?

PowerShell കൂടെ നിലവിലുള്ള ഉപയോക്താവിന്റെ താൽക്കാലിക ഡയറക്ടറി സ്ഥാനം എങ്ങനെ ലഭിക്കും?
[System.IO.Path]::GetTempPath()

PowerShell കൂടെ ഒരൊറ്റ പാതയിലേക്ക് ഒരു പാത്ത് ഒരു കുട്ടിയുമാണ് പാത്ത് ചേരാൻ എങ്ങനെ?
Join-Path -Path C:\ -ChildPath \windows

എല്ലാ cmdlets PowerShell ഉപയോഗിച്ച് “Get- *” പട്ടിക എങ്ങനെ?
Get-Command -Verb Get

PowerShell പ്രത്യേക സിസ്റ്റം ഫോൾഡറുകൾ ലിസ്റ്റുചെയ്യുന്നതിന് എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് ഐഎസ്ഒ / VHD ഫയലുകൾ മൌണ്ട് എങ്ങനെ?
Mount-DiskImage 'D:\ISO\file.iso' # ISO
Mount-DiskImage 'D:\VHD\file.vhd' # VHD

PowerShell ഇൻസ്റ്റാൾ .ഡോട്ട് പതിപ്പുകൾ പരിശോധിക്കുന്നത് എങ്ങനെ?

.ഡോട്ട് പതിപ്പ് 4.5 PowerShell കൂടെ ഇൻസ്റ്റോൾ പരിശോധിക്കാൻ എങ്ങനെ?
(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 കഴിഞ്ഞ 5 സെക്കൻഡ് (10 തവണ) എന്ന (ശരാശരി) നിലവിലുള്ള “% പ്രൊസസർ സമയം” എങ്ങനെ ലഭിക്കും?
(Get-Counter '\Processor(_total)\% Processor Time' -SampleInterval 5 -MaxSamples 10).CounterSamples.CookedValue

Assemblies

PowerShell ഉപയോഗിച്ച് സഭകൾ ലോഡ് എങ്ങനെ?

PowerShell കയറ്റി നിലവിലെ ഭാഷയായി സമ്മേളനങ്ങൾ പരിശോധിക്കുന്നത് എങ്ങനെ?

PowerShell കൂടെ Thahseen: (ഗ്ലോബൽ അസംബ്ലി കാഷെ) മാർഗത്തിൽ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?

Clipboard

PowerShell ഉപയോഗിച്ച് ക്ലിപ്പ്ബോർഡിലേക്ക് ഫലങ്ങൾ പകർത്താനും എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് ക്ലിപ്പ്ബോർഡിൽ ഉള്ളടക്കം എങ്ങനെ ലഭിക്കും?
Add-Type -AssemblyName PresentationCore
[Windows.Clipboard]::GetText()

Hotfixes

PowerShell ഇൻസ്റ്റാൾ hotfixes എങ്ങനെ ലഭിക്കും?
Get-HotFix -ComputerName $computer

Hotfixes PowerShell ഒരു പ്രത്യേക തീയതി കഴിഞ്ഞ് / മുമ്പ് ഇന്സ്റ്റാള് ചെയ്യുക എങ്ങനെ?
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

Hotfixes PowerShell ഒരു വിദൂര കമ്പ്യൂട്ടർ ഇന്സ്റ്റാള് ചെയ്യുക എങ്ങനെ?
Get-HotFix -ComputerName $computer

Pagefile

PowerShell ഉപയോഗിച്ച് ഫയൽ വിവരങ്ങൾ എങ്ങനെ ലഭിക്കും?
Get-WmiObject -Class Win32_PageFileusage | Select-Object -Property Name, CurrentUsage, AllocatedBaseSize, PeakUsage, InstallDate

PowerShell കൂടെ ഫയൽ ശുപാർശ വ്യാപ്തി (MB) എങ്ങനെ ലഭിക്കും?
[Math]::Truncate(((Get-WmiObject -Class Win32_ComputerSystem).TotalPhysicalMemory) / 1MB) * 1.5

PowerShell കൊണ്ട് (ഡി 🙂 ഡ്രൈവിലുള്ള ഫയൽ (4096 എം.ബി.) സൃഷ്ടിക്കാൻ എങ്ങനെ?

PowerShell (സി 🙂 ഡ്രൈവിലുള്ള ഒരു ഫയൽ ഇല്ലാതാക്കാൻ എങ്ങനെ?

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 ഇപ്പോഴത്തെ സ്ക്രിപ്റ്റ് ഫയലിന്റെ FULLNAME എങ്ങനെ ലഭിക്കും?
$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 1 ജിബി വലുതാണ് കുറവോ ഫയലുകൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?

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 ഒരു ഫയലിന്റെ ഹാഷ് എങ്ങനെ ലഭിക്കും?
(Get-FileHash $file).Hash

PowerShell ഒരു ഫയലിന്റെ MD5 / SHA1 ചെക്ക്സം എങ്ങനെ ലഭിക്കും?
Get-FileHash $file -Algorithm MD5
Get-FileHash $file -Algorithm SHA1

PowerShell മറഞ്ഞിരിക്കുന്ന ഫയലുകൾ ലഭ്യമാക്കി എങ്ങനെ?

ഒരു ഫയൽ PowerShell ഒരു വിപുലീകരണം ഉണ്ട് പരിശോധിക്കാൻ എങ്ങനെ?

PowerShell കൂടെ “വായന മാത്രം” ആയി ഒരു ഫയൽ സജ്ജമാക്കാൻ എങ്ങനെ?
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 ഉപയോഗിച്ച് ഒന്നിലധികം ഫയലുകൾ എങ്ങനെ ബൾക്ക് വരെ / ബാച്ച് പുനർനാമകരണം?
Get-ChildItem -Path C:\scripts\txt | Rename-Item -NewName { $_.Name -replace ' ', '_' }

PowerShell ഒരു ഫയൽ ഡിലീറ്റ് എങ്ങനെ?
Remove-Item -Path 'C:\scripts\file.txt'

PowerShell ഒരു ഫയലിന്റെ 10 പുതിയ ലൈനുകൾ പ്രദർശിപ്പിക്കാൻ എങ്ങനെ?
Get-Content -Path 'C:\scripts\log.txt' -Tail 10

PowerShell ഫോൾഡർ നിരവധി ഫയലുകൾ തടഞ്ഞത് എങ്ങനെ?
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 ഫോൾഡർ കൂടുതൽ സൃഷ്ടിച്ച ഫയലുകൾ കുറവോ 1 മാസം എങ്ങനെ ലഭിക്കും?

PowerShell ഫോൾഡർ കൂടുതൽ സൃഷ്ടിച്ച ഫയലുകൾ താഴെവരെ 1 വർഷം എങ്ങനെ ലഭിക്കും?

PowerShell ഒരു ഫയൽ ഒരു വേരിയബിൾ മൂല്യം കയറ്റുമതി എങ്ങനെ?
Set-Content -Path file.txt -Value $variable

PowerShell ഫോൾഡർ ഫയലുകള് എണ്ണം (* .txt) എണ്ണാൻ എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് ഒന്നിലധികം ഫയലുകൾ അതിനുള്ളിൽ ഒരു സ്ട്രിംഗ് തിരയാൻ എങ്ങനെ?
Select-String -Path 'C:\*.txt' -Pattern 'Steve'

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 ഉപയോഗിച്ച് എഡി തനിപ്പകർപ്പെടുക്കൽ പരാജയങ്ങൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
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 ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ൽ “നേടുക-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) പുനർനാമകരണം GivenName (FIRSTNAME), കൂടാതെ മറു (: amal) എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു യൂസർ അക്കൌണ്ട് വേണ്ടി വിവരണം, ഓഫീസ്, ടെലഫോൺ നമ്പർ മാറ്റാൻ എങ്ങനെ?
Set-ADUser $samAccountName -Description 'IT Consultant' -Office 'Building B' -OfficePhone '12345'

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു യൂസർ അക്കൌണ്ട് വേണ്ടി “31/12/2015” അല്ലെങ്കിൽ “ഒരിക്കലും” എന്ന കാലഹരണ തീയതി സജ്ജീകരിക്കാൻ എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു യൂസർ അക്കൌണ്ട് അൺലോക്ക് എങ്ങനെ?
Unlock-ADAccount $samAccountName

പ്രാപ്തമാക്കാൻ എങ്ങനെ / PowerShell ഉപയോഗിച്ച് ആക്ടീവ് ഡയറക്ടറി ഒരു യൂസർ അക്കൌണ്ട് അപ്രാപ്തമാക്കുകയോ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു യൂസർ അക്കൌണ്ട് നീക്കം എങ്ങനെ?
Remove-ADUser $samAccountName

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒന്നു ഉപയോക്തൃ അക്കൗണ്ട് ഒരു പാസ്വേഡ് പുനഃക്രമീകരിക്കാൻ എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി നിരവധി ഉപയോക്തൃ അക്കൗണ്ടുകൾ (ബൾക്ക്) ഒരു പാസ്വേഡ് പുനഃക്രമീകരിക്കാൻ എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു ഫയലിന്റെ ഉടമയെ കണ്ടെത്താൻ എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു ഉപയോക്താവിനായി OU (ഓർഗനൈസേഷണൽ യൂണിറ്റ്) കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
[regex]::match("$((Get-ADUser $user -Properties DistinguishedName).DistinguishedName)",'(?=OU=)(.*\n?)').value

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി പ്രവർത്തനരഹിതമാണ് ഉപയോക്തൃ അക്കൗണ്ടുകൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ലെ കാലഹരണപ്പെട്ട ഉപയോക്തൃ അക്കൗണ്ടുകൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
Search-ADAccount -AccountExpired

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ലോക്ക് ഉപയോക്തൃ അക്കൗണ്ടുകൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
Search-ADAccount -LockedOut

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു അക്കൌണ്ടിന്റെ എസ്ഐഡി കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
(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 ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു ഉപയോക്താവിനായി എൽഡാപ്പ് പാത്ത് എങ്ങനെ ലഭിക്കും?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ഒരു ഉപയോക്താവിനായി സി.എൻ. (കാനോനിക്കൽ പേര്) മാറ്റം എങ്ങനെ?
Rename-ADObject $((Get-ADUser $user -Properties DistinguishedName).DistinguishedName) -NewName 'Steve Renard'

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി സംഘടനാപരമായ യൂണിറ്റ് (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 'STEVE' -Path 'DC=domain,DC=com'

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി സംഘടനാപരമായ യൂണിറ്റ് (OU) വിവരങ്ങൾ നേടാൻ എങ്ങനെ?
Get-ADOrganizationalUnit 'OU=STEVE,DC=domain,DC=com' -Properties *

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറിയിൽ ഒരു സംഘടനാ യൂണിറ്റ് (OU) വിവരണം മാറ്റം എങ്ങനെ?
Set-ADOrganizationalUnit 'OU=STEVE,DC=domain,DC=com' -Description 'My description'

പ്രാപ്തമാക്കാൻ എങ്ങനെ / PowerShell ഉപയോഗിച്ച് ആക്ടീവ് ഡയറക്ടറി അവിചാരിതമായി മായ്ക്കൽ നിന്ന് ഒരു സംഘടനാ യൂണിറ്റ് (OU) അപ്രാപ്തമാക്കാൻ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി എല്ലാ ഓർഗനൈസേഷണൽ യൂണിറ്റ് (OU) വേണ്ടി അവിചാരിതമായി മായ്ക്കൽ പ്രാപ്തമാക്കാൻ എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി അവിചാരിതമായി മായ്ക്കൽ നിന്ന് സംരക്ഷിച്ചിരിക്കുന്നു ഒരു സംഘടനാ യൂണിറ്റ് (OU) ഇല്ലാതാക്കാൻ എങ്ങനെ?

PowerShell ഉപയോഗിച്ച് സജീവ ഡയറക്ടറി ലെ കാനോനിക്കൽ നാമം ഒരു സംഘടനാ യൂണിറ്റ് (OU) ഒരു വ്യതിരിക്ത പേര് പരിവർത്തനം എങ്ങനെ?

PowerShell ശൂന്യമായ ഓർഗനൈസേഷണൽ യൂണിറ്റുകൾ (OUs) പട്ടിക എങ്ങനെ?

PowerShell ഒരു ഗ്രൂപ്പ് മാനേജർ എങ്ങനെ ലഭിക്കും?
(Get-ADGroup $dn -Properties Managedby).Managedby

Up


Regex (Regular Expression)

PowerShell കൂടെ റിജക്സിനെ ഒരു ഐപി വിലാസം 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

സെപ്പറേറ്റർ ഒരു മാക് വിലാസം (C0-D9-62-39-61-2D) പാകത്തിൽ എങ്ങനെ “-” റിജക്സിനെ കൂടെ PowerShell കൂടെ?
$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 കൂടെ സെപ്പറേറ്റർ കൂടെ? (2D: D9: 39:: 61 62 C0) അഭിസംബോധന ഒരു മാക് പാകത്തിൽ എങ്ങനെ
$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 കൂടെ റിജക്സിനെ ഒരു തീയതി (10/02/2015) പാകത്തിൽ എങ്ങനെ?
$example = 'The date is 10/02/2015'
$date = [regex]::match($example,'(\d{2}\/\d{2}\/\d{4})').value

PowerShell കൂടെ റിജക്സിനെ ഒരു URL- (www.powershell-guru.com) പാകത്തിൽ എങ്ങനെ?
$example = 'The URL is www.powershell-guru.com'
$url = [regex]::match($example,'[a-z]+[:.].*?(?=\s)').value

PowerShell കൂടെ റിജക്സിനെ ഒരു ഇമെയിൽ (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 കൂടെ റിജക്സിനെ കൂടെ സ്ട്രിംഗ് ഉദാഹരണം നിന്ന് “ഗുരു” പാകത്തിൽ എങ്ങനെ?
$example = 'www.powershell-guru.com'
[regex]::match($example,'(?<=-)(.*\n?)(?=.com)').value

PowerShell കൂടെ റിജക്സിനെ കൂടെ സ്ട്രിംഗ് ഉദാഹരണം നിന്ന് “guru.com” പാകത്തിൽ എങ്ങനെ?
$example = 'www.powershell-guru.com'
[regex]::match($example,'(?<=-)(.*\n?)(?<=.)').value

PowerShell കൂടെ റിജക്സിനെ കൂടെ സ്ട്രിംഗ് ഉദാഹരണം നിന്ന് “powershell-guru.com” പാകത്തിൽ എങ്ങനെ?
$example = 'www.powershell-guru.com'
[regex]::match($example,'(?<=www.)(.*\n?)').value

PowerShell കൂടെ റിജക്സിനെ കൂടെ സ്ട്രിംഗ് ഉദാഹരണം നിന്ന് “123” പാകത്തിൽ എങ്ങനെ?
$example = 'Powershell123'
[regex]::match($example,'(\d+)').value

PowerShell കൂടെ റിജക്സിനെ കൂടെ സ്ട്രിംഗ് മാതൃകയിൽനിന്ന് “$” (ഡോളർ അടയാളം) പാകത്തിൽ എങ്ങനെ?
$example = 'Powershell`$123'
[regex]::match($example,'(\$)').value

PowerShell കൂടെ റിജക്സിനെ ഒരു സ്ട്രിംഗ് മറ്റൊരു (* .fr) ഒരു ചിഹ്നം (* .com) പകരം എങ്ങനെ?
$example = 'www.powershell-guru.com'
[regex]::Replace($example, '.com','.fr')

PowerShell കൂടെ റിജക്സിനെ ഒരു സ്ട്രിംഗ് രക്ഷപ്പെടാൻ എങ്ങനെ?
[regex]::Escape('\\server\share')

Up


Memory

PowerShell കൂടെ ഗാർബേജ് കളക്ടറുടെ പ്രകാരം മെമ്മറി ഒരു ശേഖരം നിർബന്ധിക്കാൻ എങ്ങനെ?
[System.GC]::Collect()
[System.GC]::WaitForPendingFinalizers()

PowerShell കമ്പ്യൂട്ടർ റാം വലിപ്പം എങ്ങനെ ലഭിക്കും?

Up


Date

PowerShell ഇപ്പോഴത്തെ തീയതി എങ്ങനെ ലഭിക്കും?
Get-Date
[Datetime]::Now

PowerShell വ്യത്യസ്ത ഫോർമാറ്റുകളിൽ തീയതി പ്രദർശിപ്പിക്കുന്നതിന് എങ്ങനെ?

PowerShell ഒരു തീയതി (സ്ട്രിംഗ്) ലേക്ക് തീയതി (തീയതി) പരിവർത്തനം എങ്ങനെ?
$datetimeToString = '{0:dd/MM/yy}' -f (Get-Date 30/01/2015)
$datetimeToString = (Get-Date 31/01/2015).ToShortDateString()

PowerShell ഒരു തീയതി (തീയതി) ലേക്ക് തീയതി (സ്ട്രിങ്) പരിവർത്തനം എങ്ങനെ?

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 ഉപയോഗിച്ച് “തീയതി” എന്ന് തീയതികൾ ഒരു അറേ അടുക്കുന്നതിന് എങ്ങനെ?
$arrayDate | Sort-Object -Property {$_ -as [Datetime]}

PowerShell ഒരു സ്റ്റോപ്പ്വാച്ച് ആരംഭിക്കാൻ അവസാനിപ്പിക്കുകയും എങ്ങനെ?
$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 ഒരു URL- ഡീകോഡ് എങ്ങനെ?

PowerShell കൂടെ നേറ്റീവ് നെറ്റ്വർക്ക് കമാൻഡുകൾ തുല്യമായവയിൽ എന്തൊക്കെയാണ്?

PowerShell ഉപയോഗിച്ച് ഐപി വിലാസങ്ങൾ എങ്ങനെ ലഭിക്കും?
Get-NetIPAddress # Windows 8.1 & Windows 2012
Get-NetIPConfiguration # Windows 8.1 & Windows 2012

PowerShell ഉപയോഗിച്ച് ഐപി വിലാസം v6 (IPv6) അപ്രാപ്തമാക്കാൻ എങ്ങനെ?

PowerShell ഒരു ഐപി വിലാസം v4 (IPv4-) മൂല്യനിർണ്ണയം എങ്ങനെ?
if([ipaddress]'10.0.0.1'){'validated'}

PowerShell കൂടെ ബാഹ്യ ഐ.പി. വിലാസം കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?

PowerShell ഒരു ഐപി വിലാസം നിന്ന് നെയിം കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
([System.Net.Dns]::GetHostEntry($IP)).Hostname

PowerShell ഒരു ഹോസ്റ്റ് നിന്നും ഐപി വിലാസം കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
([System.Net.Dns]::GetHostAddresses($computer)).IPAddressToString

PowerShell ഒരു ഹോസ്റ്റ് നിന്നും എഫ്ക്യൂഡിഎൻ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
[System.Net.Dns]::GetHostByName($computer).HostName

PowerShell ഉപയോഗിച്ച് നെറ്റ്വർക്ക് ക്രമീകരണം (IP, സബ്നെറ്റ്, ഗേറ്റ്, ഡിഎൻഎസ്) കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?

PowerShell കൂടെ മാക് വിലാസം കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
Get-CimInstance win32_networkadapterconfiguration | Select-Object -Property Description, Macaddress
Get-WmiObject -Class win32_networkadapterconfiguration | Select-Object -Property Description, Macaddress

PowerShell കമ്പ്യൂട്ടർ പിംഗ് എങ്ങനെ?

ഒരു കമ്പ്യൂട്ടർ 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 = '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 ഒരു പ്രാദേശിക കമ്പ്യൂട്ടറിൽ ഡിഎൻഎസ് കാഷെ പരിശോധിക്കാൻ എങ്ങനെ?
ipconfig.exe /displaydns
Get-DnsClientCache #Windows 8 and 2012

PowerShell ഒരു ലോക്കൽ കമ്പ്യൂട്ടറിൽ ഒരു ഡിഎൻഎസ് ക്യാഷെ എങ്ങനെ?
ipconfig.exe /flushdns
Start-Process -FilePath ipconfig -ArgumentList /flushdns -WindowStyle Hidden
Clear-DnsClientCache #Windows 8 and 2012

PowerShell കൂടെ റിമോട്ട് കമ്പ്യൂട്ടറുകളിൽ ഒരു ഡിഎൻഎസ് ക്യാഷെ എങ്ങനെ?
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 കൂടെ രജിസ്ട്രി കീ subkeys ലിസ്റ്റുചെയ്യുന്നതിന് എങ്ങനെ?

PowerShell ഒരു കാഷ്ഡ് വിധത്തിൽ രജിസ്ട്രി കീ subkeys ലിസ്റ്റുചെയ്യുന്നതിന് എങ്ങനെ?
Get-ChildItem -Path 'HKLM:\SYSTEM' -Recurse -ErrorAction SilentlyContinue

PowerShell ഒരു പ്രത്യേക നാമമുള്ള subkeys കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
Get-ChildItem -Path 'HKLM:\SOFTWARE' -Include *Plugin* -Recurse -ErrorAction SilentlyContinue

PowerShell കൂടെ രജിസ്ട്രി subkeys പേര് മാത്രമാണ് മടക്കി എങ്ങനെ?
(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” തിരഞ്ഞെടുക്കുക എങ്ങനെ PowerShell ഉപയോഗിച്ച് “PowerShellGuru”?
$string.Substring(0,10)

PowerShell ഉപയോഗിച്ച് സ്ട്രിംഗ് ‘PowerShellGuru “എന്ന” ഗുരു “സംജഞകള് തിരഞ്ഞെടുക്കുക എങ്ങനെ?
$string.Substring(10)

PowerShell ഉപയോഗിച്ച് “PowerShell123Guru” എണ്ണത്തിൽ “123” തിരഞ്ഞെടുക്കുക എങ്ങനെ?
$string = 'Powershell123Guru'
[regex]::match($string,'(\d+)').value

PowerShell കൂടെ സ്ട്രിംഗ് “ഗുരു” “PowerShellGuru” എന്ന പൂജ്യം അധിഷ്ഠിത സൂചിക എങ്ങനെ ലഭിക്കും?
$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 രണ്ട് സ്ട്രിങ്ങുകൾ concatenate എങ്ങനെ?

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 ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും ചെറിയ അക്ഷരങ്ങൾ (ABC) പൊരുത്തപ്പെടുന്ന എങ്ങനെ?
$string = 'POWERSHELLGURU'
$string -cmatch "^[a-z]*$" #False

PowerShell ഒരു സ്ട്രിംഗ് ഏതെങ്കിലും upperletters (എബിസി) പൊരുത്തപ്പെടുന്ന എങ്ങനെ?
$string = 'powershellguru'
$string -cmatch "^[A-Z]*$" #False

PowerShell ഒരു സ്ട്രിംഗ് ലെ “[പേ” (പേ ലോവർ കേസ്) പൊരുത്തപ്പെടുന്ന എങ്ങനെ?
$string = '[powershellGuru]'
$string -cmatch '\[[a-z]\w+' #True

PowerShell ഒരു സ്ട്രിംഗ് ലെ “[പി” (പി അപ്പർ കേസ്) പൊരുത്തപ്പെടുന്ന എങ്ങനെ?
$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 Steve Renard'
$sentence.Split(' ')[-1] # Returns Renard

PowerShell കൂടെ ഒരു വാക്യത്തിന്റെ വലിയ വചനം എങ്ങനെ ലഭിക്കും?
$sentence = 'My name is Steve Renard'
$sentence.Split(' ') | Sort-Object -Property Length | Select-Object -Last 1 # Returns Renard

എത്ര തവണ ഒരു സ്ട്രിംഗ് count എങ്ങനെ PowerShell ഒരു വിധി യാഥാര്ഥ്യമാകുകയും?
$sentence = 'steve steve steve renard'
[regex]::Matches($sentence, 'steve').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

ആരുടെ Sine 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 ഒരു വ്യക്തമാക്കിയ എണ്ണം സ്വാഭാവിക (ബേസ് ഇ) ലോഗരിതം മടക്കി എങ്ങനെ?
[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 ഉപയോഗിച്ച് പ്രകൃതിദത്തമായ ലോഗരിതമിക് അടിത്തറ (നിരന്തരമായ ഇ) മടക്കി എങ്ങനെ?
[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 ഇനങ്ങൾ (കീ-മൂല്ല്യം ജോഡി) ചേർക്കാൻ എങ്ങനെ?
$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

PowerShell ഒരു അണിനിരന്നു ഇനങ്ങൾ ക്രമം റിവേഴ്സ് എങ്ങനെ?
$array = @('A', 'B', 'C')
[array]::Reverse($array) # C,B,A

PowerShell ഒരു അറേ നിന്നും ഒരു റാൻഡം ഇനം ഉൽപാദിപ്പിക്കുന്നതിൽ എങ്ങനെ?
$array | Get-Random

PowerShell ഒരു ആരോഹണ / ഇറങ്ങുന്നതും വഴിയിൽ ഒരു അറേ അടുക്കുന്നതിന് എങ്ങനെ?
$array = @('A', 'B', 'C')
$array | Sort-Object # A,B,C
$array | Sort-Object -Descending # C,B,A

PowerShell ഒരു അണിനിരന്നു ഇനങ്ങൾ എണ്ണം കണക്കാക്കാനും എങ്ങനെ?
$array.Count

PowerShell വേറെ ഒരു അറേ ചേർക്കാൻ എങ്ങനെ?
$array1 = 'A', 'B', 'C'
$array2 = 'D', 'E', 'F'
$array3 = $array1 + $array2 # A,B,C,D,E,F

PowerShell ഒരു അറേ നിന്ന് തനിപ്പകർപ്പുകൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
$array = 'A', 'B', 'C', 'C'
($array | Group-Object | Where-Object -FilterScript {$_.Count -gt 1}).Values # Returns C

PowerShell ഒരു അറേ നിന്ന് തനിപ്പകർപ്പുകൾ നീക്കം എങ്ങനെ?
$array = 'A', 'B', 'C', 'C'
$array = $array | Select-Object -Unique
$array # Returns A,B,C

PowerShell ഒരു പ്രിഫിക്സ് (“user01”, “user02”, … “user10”) ആരംഭിക്കുന്ന ഇനങ്ങൾ ഒരു അറേ സൃഷ്ടിക്കാൻ എങ്ങനെ?
$array = 1..10 | ForEach-Object -Process { "user$_" }

Up


ACL

PowerShell ഒരു എഡി ഉപയോക്താവിന്റെ എസിഎൽ പട്ടിക എങ്ങനെ?
(Get-Acl -Path "AD:\$dn").Access

PowerShell ഫോൾഡർ എന്ന എസിഎൽ പട്ടിക എങ്ങനെ?
(Get-Acl -Path C:\scripts).Access

PowerShell ഒരു എഡി ഉപയോക്താവിന്റെ പ്രത്യേക എസിഎൽ അനുമതി എൻട്രികൾ (ഉപയോക്താക്കളും ഗ്രൂപ്പുകളും) ലിസ്റ്റ് എങ്ങനെ?

Up


Variables

PowerShell ഏറ്റവും സാധാരണ ഡേറ്റാ ഏവ?

PowerShell ചില തരം വേരിയബിളുകള്ക്കായി മിനിമം കൂടിയ മൂല്യങ്ങൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?

PowerShell ഉപയോഗിച്ച് datatype പരീക്ഷിക്കാൻ എങ്ങനെ?

PowerShell ഒരു ഇവിടെ-സ്ട്രിംഗ് വേരിയബിൾ സൃഷ്ടിക്കാൻ എങ്ങനെ?

PowerShell ഒരു വേരിയബിൾ സൃഷ്ടിക്കാൻ എങ്ങനെ?
$powershellGuru = 'Hello'

PowerShell ഒരു നിരന്തരമായ വേരിയബിൾ സൃഷ്ടിക്കാൻ എങ്ങനെ?
Set-Variable -Name powershellGuru -Value 2015 -Option Constant

PowerShell ഒരു ആഗോള വേരിയബിൾ സൃഷ്ടിക്കാൻ എങ്ങനെ?
$Global:powershellGuru = 'Hello'

PowerShell ഒരു വേരിയബിൾ എങ്ങിനെ വായിക്കാം?
$powershellGuru = 'Hello' # Create
$powershellGuru # Read
Get-Variable -Name powershellGuru -ValueOnly # Read

PowerShell ഒരു വേരിയബിൾ തരം പരിശോധിക്കാൻ എങ്ങനെ?
$powershellGuru.GetType()

PowerShell ഗ്ലോബൽ സ്കോപ്പ് വേരിയബിളുകൾ കണ്ടെത്തുന്നത് എങ്ങനെയാണ്?
Get-Variable -Scope Global

PowerShell പേര് പ്രത്യേക ചരങ്ങളുടെ എങ്ങനെ ലഭിക്കും?
Get-Variable -Include *Preference -Exclude W*

PowerShell ഒരു വേരിയബിൾ ഒരു പ്രത്യേക ഡാറ്റ തരം നൽകാതിരിക്കാൻ എങ്ങനെ?
[int64]$variable = 100
[string]$variable = 'PowershellGuru'

PowerShell ഒരേ മൂല്യം ഒന്നിലധികം വേരിയബിളുകൾ ആരംഭിക്കുക എങ്ങനെ?
$a = $b = $c = $d = $e = 0

PowerShell കൂടെ “$ _” വേരിയബിൾ വേണ്ടി അപരനാമം എന്താണ്?
Get-Process | Where-Object -FilterScript {$_.Handles -gt 1000} # Using $_
Get-Process | Where-Object -FilterScript {$PSItem.Handles -gt 1000} # Using $PSItem (since version 3)

PowerShell ഉപയോഗിച്ച് “എണ്ണം” എന്ന് ആരംഭിക്കുന്ന ഒരു പേരിലുള്ള ചരങ്ങൾ നീക്കം എങ്ങനെ?
Remove-Variable -Name count*

PowerShell ലോക്കൽ എൻവയോൺമെന്റ് ചരങ്ങൾ എങ്ങനെ ലഭിക്കും?
Get-ChildItem -Path Env:

PowerShell ഉപയോഗിച്ച് ലൈന് പാത പാരിസ്ഥിതിക വേരിയബിള് ലൈൻ എങ്ങനെ?
($env:Path) -replace(';', "`n")
[Environment]::GetEnvironmentVariable('Path') -replace(';', "`n")

PowerShell ഉപയോഗിച്ച് പാത പാരിസ്ഥിതിക വേരിയബിള് വരെ: ഒരു പുതിയ പാത്ത് (\ SysinternalsSuite. മുൻ സി) ചേർക്കാൻ എങ്ങനെ?
$env:Path += ';C:\SysinternalsSuite'
$env:Path = $env:Path + ';C:\SysinternalsSuite'

PowerShell ഉപയോഗിച്ച് വേരിയബിളുകൾ concatenate എങ്ങനെ?
$a = 'Powershell'
$b = '- Guru'
$c = $a + $b

PowerShell കൂടെ ErrorVariable എങ്ങനെ ഉപയോഗിക്കാം?
Get-ChildItem -Path 'C:\PerfLogs' -ErrorAction SilentlyContinue -ErrorVariable AccessDenied
$AccessDenied | ForEach-Object -Process {$_.Exception}
$AccessDenied | ForEach-Object -Process {$_.TargetObject}

എങ്ങനെ “അശ്ലീലച്ചുവയുള്ള ഓപ്ഷൻ” തുല്യമായി അപ്രാപ്തമാക്കുന്നതിന് / പ്രാപ്തമാക്കാൻ: PowerShell കൂടെ (വി.ബി.സ്ക്രിപ്റ്റും ഒരു ചര പ്രഖ്യാപിക്കണമെന്ന് ആവശ്യമാണ്)?

Up


Static .NET Methods

PowerShell ഉപയോഗിച്ച് സ്റ്റാറ്റിക് അംഗങ്ങളെ എങ്ങനെ ലഭിക്കും?
[DateTime] | Get-Member -Static

Up


Sounds

PowerShell കൂടെ “ബീപ്പ്” ശബ്ദം എങ്ങനെ കളിക്കാം?
[System.Console]::Beep()

PowerShell ഉപയോഗിച്ച് “നക്ഷത്രചിഹ്നം” ശബ്ദം എങ്ങനെ കളിക്കാം?
[System.Media.SystemSounds]::Asterisk.Play()

PowerShell ഉപയോഗിച്ച് “ഉദ്ഘോഷം” ശബ്ദം എങ്ങനെ കളിക്കാം?
[System.Media.SystemSounds]::Exclamation.Play()

ലഭ്യമായ എങ്ങനെ PowerShell കൂടെ ശബ്ദങ്ങള്?
[System.Media.SystemSounds] | Get-Member -Static

“WAV” എങ്ങനെ കളിക്കാം PowerShell കൂടെ ശബ്ദങ്ങള്?
$soundPlayer = New-Object -TypeName System.Media.SoundPlayer -ArgumentList "$env:windir\Media\Ringout.wav"
$soundPlayer.Play()
അഥവാ
$soundPlayer.PlayLooping()
$soundPlayer.Stop()

PowerShell പ്രസംഗം എഴുതിയ പാഠം സജീവമാക്കുന്നതിന് എങ്ങനെ?
Add-Type -AssemblyName System.Speech
$speech = New-Object -TypeName System.Speech.Synthesis.SpeechSynthesizer
$speech.Speak('Hello PowershellGuru')

Up


XML

PowerShell ഒരു XML ഫയൽ വായിക്കാൻ എങ്ങനെ?
[xml]$sitemap = Get-Content -Path .\sitemap.xml
$sitemap.urlset.url

PowerShell ഒരു XML ഫയൽ ആയി ഡാറ്റ കയറ്റുമതി എങ്ങനെ?
Get-Process | Export-Clixml -Path C:\scripts\processes.xml

PowerShell ഒരു CLIXML ഫയലിൽ നിന്ന് ഡാറ്റ ഇറക്കുമതി എങ്ങനെ?
$importProcesses = Import-Clixml -Path C:\scripts\processes.xml

Up


GUI

PowerShell ഒരു അടിസ്ഥാന ജിയുഐ (വിൻഡോസ് ഫോം) സൃഷ്ടിക്കാൻ എങ്ങനെ?