नेपालीमा बारम्बार सोधिने प्रश्न POWERSHELL

By | May 23, 2015

translated-nepali


अवधारणा: सबैभन्दा बारम्बार Powershell को बारेमा सोधिने प्रश्नहरू।

तपाईं विभिन्न तरिकाले यस सूची प्रयोग गर्न सक्नुहुन्छ:

  • एक लिपि मा आदेशहरू प्रतिलिपि/ पेस्ट गर्न
  • चाँडै एक निश्चित आदेशको बनावट हेर्न
  • आफ्नो प्राविधिक ज्ञान सुधार गर्न
  • नयाँ आदेशहरू पत्ता लगाउन
  • रोजगारीको लागि अन्तर्बार्ता तयार गर्न

अपडेट
जुलाई 02, 2015
लेखक powershell-guru.com
स्रोत nepali.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मा Windows Explorer खोल्ने?
[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

कसरी PowerShellमा स्थापित .NET फ्रेमवर्क संस्करणहरु जाँच गर्ने?

.NET फ्रेमवर्क संस्करण 4.5 स्थापित छ भनेर PowerShellमा कसरी जाँच गर्ने?
(Get-ItemProperty -Path 'HKLM:\Software\Microsoft\NET Framework Setup\NDP\v4\Full' -EA 0).Version -like '4.5*'

कसरी PowerShellमा प्रतिलिपि (Windows यस 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मा अन्तिम ५ सेकेन्ड (१० पल्ट) मा हालको “% प्रोसेसर समय” (औसत) प्राप्त गर्ने?
(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

हटफिक्स स्थापित छ भनेर 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मा ड्राइव (डी:) मा एक Pagefile (4096 MB) कसरी बनाउने?

PowerShellमा ड्राइव (डी:) मा एक Pagefile (4096 MB) कसरी मेटाउने?

Maintenance

कसरी PowerShellमा एक ड्राइव को fragmentation जाँच गर्ने?

कसरी 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मा फाइलहरू uncompress/ unzip गर्ने?
Add-Type -AssemblyName 'System.IO.Compression.Filesystem'
[System.IO.Compression.ZipFile]::ExtractToDirectory($fileZIP, $folder)

कसरी PowerShellमा जिप संग्रहमा फाइलहरू हेर्ने?
Add-Type -AssemblyName 'System.IO.Compression.Filesystem'
[System.IO.Compression.ZipFile]::OpenRead($fileZIP)

कसरी PowerShellमा KB मा फाइल को आकार प्रदर्शन गर्ने?
(Get-ChildItem -Path .\winsrv.dll).Length /1KB
(Get-ChildItem -Path .\winsrv.dll).Length /1MB
(Get-ChildItem -Path .\winsrv.dll).Length /1GB

PowerShellमा कसरी फाइलहरू ठूलो वा 1 GB भन्दा कम पाउने?

कसरी 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मा एक फाइल को १० नवीनतम लाइनहरु प्रदर्शन गर्ने?
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मा फोल्डर मा धेरै या कम से कम १ महिना सिर्जना भएका फाइलहरू प्राप्त गर्ने?

कसरी 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मा ग्लोबल नामसूची सर्भर Active Directoryमा पाउने?
[System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().GlobalCatalogs

कसरी PowerShellमा Active Directoryमा साइटहरु खोज्ने?
[System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().Sites

कसरी PowerShellमा हालको डोमेन नियन्त्रक पाउने?
(Get-ADDomainController).HostName

कसरी PowerShellमा डोमेन मा सबै डोमेन नियन्त्रक पाउने?

कसरी PowerShellमा AD प्रतिकृति असफलता पत्ता लाउने?
Get-ADReplicationFailure dc02.domain.com # Windows 8 and 2012

कसरी PowerShellमा टॉम्बस्टोन वनको लागि जीवनभरि Active Directoryमा पत्ता लाउने?

कसरी PowerShellमा फारेस्ट / डोमेन को विवरण Active Directoryमा प्राप्त गर्ने?

कसरी PowerShellमा “हटाइएको वस्तु” कन्टेनर को बाटो Active Directoryमा प्राप्त गर्ने?
(Get-ADDomain).DeletedObjectsContainer

कसरी PowerShellमा AD Recycle Bin सुविधा Active Directoryमा सुचारू गर्ने?

कसरी PowerShellमा Active Directoryमा Recycle Bin बाट खाता पुनर्स्थापना गर्ने?
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मा Active Directoryमा नयाँ समूह बनाउने?

कसरी PowerShellमा Active Directoryमा समूह हटाउने?
Remove-ADGroup -Identity 'PowershellGuru'

कसरी PowerShellमा Active Directoryमा समूहमा एउटा प्रयोगकर्ता थप्ने?
Add-ADGroupMember "Powershell Guru" -Members powershellguru

कसरी PowerShellमा Active Directoryमा एक समूहको प्रयोगकर्ता हटाउ ने?
Remove-ADGroupMember 'Powershell Guru' -Members powershellguru

कसरी PowerShellमा Active Directory मा (कुनै सदस्यहरु नभएको) खाली समुह खोज्ने?
Get-ADGroup -Filter * -Properties Members | Where-Object -FilterScript {-not $_.Members}

कसरी PowerShellमा Active Directory मा (कुनै सदस्यहरु नभएको) खाली समूह गणना गर्ने?
(Get-ADGroup -Filter * -Properties Members | Where-Object -FilterScript {-not $_.Members}).Count

कसरी PowerShellमा Active Directoryमा समूह को सदस्य प्राप्त गर्ने?

कसरी PowerShellमा Active Directoryमा पुनरावर्ती सदस्यहरुको समूहको सदस्य प्राप्त गर्ने?

कसरी PowerShellमा Active Directoryमा पुनरावर्ती सदस्यहरु सहित (/ बिना) समूह को संख्या गणना गर्ने?

Users

कसरी PowerShellमा Active Directoryमा “प्राप्त-ADUser” को फिल्टर मा वाइल्डकार्ड प्रयोग गर्ने?

कसरी PowerShellमा Active Directoryमा अर्को 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मा Active Directoryमा प्रयोगकर्ता खाताको लागि नाम (पूरा नाम ), (प्रदर्शन नाम), दिइएको नाम (पहिलो नाम), र उपनाम (पछिल्लो नाम) पुन: नामाकरण गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ता खाताको लागि विवरण, कार्यालय, र टेलिफोन नम्बर परिवर्तन गर्ने?
Set-ADUser $samAccountName -Description 'IT Consultant' -Office 'Building B' -OfficePhone '12345'

PowerShellमा Active Directory मा प्रयोगकर्ता खाता लागि म्याद समाप्त हुने मिति “३१/१२/२०१५ ” वा “कहिल्यै पनि नसकिने ” कसरी सेट गर्ने?

कसरी PowerShellमा Active Directory मा प्रयोगकर्ता खाता अनलक गर्ने?
Unlock-ADAccount $samAccountName

कसरी PowerShellमा Active Directory मा प्रयोगकर्ताको खाता सछम /अक्षम गर्ने?

कसरी PowerShellमा Active Directoryमा प्रयोगकर्ता खाता हटाउने ?
Remove-ADUser $samAccountName

कसरी PowerShellमा ACTIVE DIRECTORYमा एक प्रयोगकर्ता खाताको लागि पासवर्ड रिसेट गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा धेरै प्रयोगकर्ता खाता (थोक) को लागि पासवर्ड रिसेट गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा फाइल मालिक खोज्ने ?

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ता लागि OU (संघ) पाउने ?
[regex]::match("$((Get-ADUser $user -Properties DistinguishedName).DistinguishedName)",'(?=OU=)(.*\n?)').value

कसरी PowerShellमा ACTIVE DIRECTORYमा असक्षम प्रयोगकर्ता खाता पत्ता लाउने ?

कसरी PowerShellमा ACTIVE DIRECTORYमा अवधि समाप्ति प्रयोगकर्ता खाता पाउन?
Search-ADAccount -AccountExpired

कसरी PowerShellमा ACTIVE DIRECTORYमा बन्द गरिएको प्रयोगकर्ता खाता पत्ता लाउने ?
Search-ADAccount -LockedOut

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ता खाता को SID पाउने ?
(Get-ADUser $user -Properties SID).SID.Value

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ता नाम बाट SID मा रूपान्तरण गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा SID बाट प्रयोगकर्ता नाममा रूपान्तरण गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORY मा प्रयोगकर्ता खाता को विशिष्ट नाम विभाजित गर्ने ?

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ता खाता सिर्जना गर्ने / संशोधन को मिति पाउने ?
Get-ADUser -Identity $user -Properties whenChanged, whenCreated | Format-List -Property whenChanged, whenCreated

कसरी PowerShellमा ACTIVE DIRECTORYमा वर्ग “प्रयोगकर्ता”को वैकल्पिक र अनिवार्य गुण प्रदर्शन गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ताको लागि LDAP बाटो प्राप्त गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ताको लागि CN (प्रमाणिक नाम) परिवर्तन गर्ने?
Rename-ADObject $((Get-ADUser $user -Properties DistinguishedName).DistinguishedName) -NewName 'Test Powershell'

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ताको अभिवावकिये संघिए इकाई (OU)प्राप्त गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ता को मालिक (खाता सिर्जना गर्ने) प्राप्त गर्ने?

कसरी PowerShellमा ACTIVE DIRECTORYमा प्रयोगकर्ताको लागि PwdLastSet विशेषता रूपान्तरण गर्ने?

Computers

कसरी PowerShellमा स्थानीय कम्प्युटर र डोमेन बीच सुरक्षित च्यानल परीक्षण गर्ने?
Test-ComputerSecureChannel

कसरी PowerShellमा स्थानीय कम्प्युटर र डोमेन बीच सुरक्षित च्यानल मर्मत गर्ने?
Test-ComputerSecureChannel -Repair

कसरी PowerShellमा ACTIVE DIRECTORYमा कम्प्यूटर खाता निस्क्रिय गर्ने?
Disable-ADAccount $computer

कसरी PowerShellमा निश्चित कम्प्यूटरको संचालन प्रणाली पत्ता लगाउने ?

Organizational Unit (OU)

कसरी PowerShellमा Active Directoryमा सङ्गठनात्मक एकाइ (OU) बनाउने ?
New-ADOrganizationalUnit -Name 'TEST' -Path 'DC=domain,DC=com'

कसरी PowerShellमा Active Directoryमा सङ्गठनात्मक एकाइ (OU)को विवरण प्राप्त गर्ने?
Get-ADOrganizationalUnit 'OU=TEST,DC=domain,DC=com' -Properties *

कसरी PowerShellमा Active Directoryमा सङ्गठनात्मक एकाइ (OU) को विवरण परिवर्तन गर्ने?
Set-ADOrganizationalUnit 'OU=TEST,DC=domain,DC=com' -Description 'My description'

कसरी PowerShellमा Active Directoryमा आकस्मिक मेटाउने सङ्गठनात्मक एकाइ (OU)लाई सक्रिय/ निस्क्रिय गर्ने?

कसरी PowerShellमा Active Directoryमा आकस्मिक मेटिएका सबै सङ्गठनात्मक एकाइ (OU)लाई सक्रिय गर्ने?

कसरी PowerShellमा Active Directoryमा आकस्मिक मेटिनबाट बचिएको सङ्गठनात्मक एकाइ (OU)लाई मेट्ने ?

कसरी PowerShellमा Active Directoryमा सङ्गठनात्मक एकाइ (OU)को विशिष्ट नाम बाट प्रमाणिक नाममा रूपान्तरण गर्ने?

कसरी PowerShellमा खाली संगठनात्मक यूनिट्स (OUs)सूची गर्ने?

कसरी PowerShellमा समूह को प्रबन्धक प्राप्त गर्ने?
(Get-ADGroup $dn -Properties Managedby).Managedby

Up


Regex (Regular Expression)

कसरी PowerShellमा regexको आईपी ठेगाना 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


$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 संग मिति (१०/०२/२०१५) निकाल्ने?
$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 संग स्ट्रिङ उदाहरणबाट “123” निकाल्न?
$example = 'Powershell123'
[regex]::match($example,'(\d+)').value

कसरी PowerShellमा regex संग स्ट्रिङ उदाहरणबाट “$” (डलर चिन्ह) निकाल्न?
$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मा मिति (स्ट्रिङ) लाई मिति (गते समय )मा रूपान्तरण गर्ने?
$datetimeToString = '{0:dd/MM/yy}' -f (Get-Date 30/01/2015)
$datetimeToString = (Get-Date 31/01/2015).ToShortDateString()

कसरी PowerShellमा मिति (गते समय )लाई मिति (स्ट्रिङ) मा रूपान्तरण गर्ने?
$stringToDatetime = [Datetime]::ParseExact('30/01/2015', 'dd/MM/yyyy', $null)

कसरी 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मा स्टपवाच सुरु गर्ने र रोक्ने ?
$chrono = [Diagnostics.Stopwatch]::StartNew()
$chrono.Stop()
$chrono

कसरी PowerShellमा सप्ताह को हालको दिन प्राप्त गर्ने?
(Get-Date).DayOfWeek #Sunday

कसरी PowerShellमा हिजोको मिति प्राप्त गर्ने?
(Get-Date).AddDays(-1)

कसरी PowerShellमा (२०१५ फेब्रुअरी) महिनामा दिनहरुको संख्या प्राप्त गर्ने?
[DateTime]::DaysInMonth(2015, 2)

कसरी PowerShellमा लीप इअर थाहा पाउने ?
[DateTime]::IsLeapYear(2015)

कसरी PowerShellमा समय क्षेत्र को सूची निकाल्ने ?
[System.TimeZoneInfo]::GetSystemTimeZones()

Up


Networking

कसरी PowerShellमा इन्कोड (ASCII ढाँचामा) र URL डिकोड गर्ने?

PowerShellमादेशी नेटवर्क आदेशहरू को समकक्ष के-के हुन्?

कसरी PowerShellमाIP ठेगाना प्राप्त गर्ने?
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मा होस्टनाम बाट FQDN फेला पार्ने ?
[System.Net.Dns]::GetHostByName($computer).HostName

कसरी PowerShellमा सञ्जाल कन्फिगरेसन (IP, सब्नेट , गेटवे, र DNS) फेला पार्ने ?

कसरी PowerShellमा MAC ठेगाना फेला पार्ने ?
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मा स्थानीय कम्प्युटर मा 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मा Active Directoryमा खाता को पासवर्ड म्याद समाप्त हुने मिति पाउने ?

Up


Printers

कसरी PowerShellमा एक निश्चित सर्भरको सबै मुद्रकहरू सूची गर्ने?
Get-WmiObject -Query 'Select * From Win32_Printer' -ComputerName $computer

कसरी PowerShellमा एक निश्चित सर्भरको सबै ports सूची गर्ने?
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मा निश्चित नामको उपकुंजियहरु पाउन?
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मा स्ट्रिङ को सुरुमा white-space अछर हटाउने ?
$string = ' PowershellGuru'
$string = $string.TrimStart()

कसरी PowerShellमा स्ट्रिङ को अन्तमा white-space अछर हटाउने ?
$string = 'PowershellGuru '
$string = $string.TrimEnd()

कसरी PowerShellमा स्ट्रिङको (शुरु र अन्तमा) white-space अछर हटाउने ?
$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” को संख्या “१२३ ” चयन गर्ने?
$string = 'Powershell123Guru'
[regex]::match($string,'(\d+)').value

कसरी PowerShellमा स्ट्रिङ “PowerShellGuru” को “गुरु” को शून्य आधारित सूचकांक प्राप्त गर्ने?
$string.IndexOf('Guru') # 10

कसरी PowerShellमा एक स्ट्रिङ सुन्य वा खाली छ भनेर जाँच गर्ने?
$string = $null
$string = ''
[string]::IsNullOrEmpty($string)

कसरी PowerShellमा एक स्ट्रिङ, सुन्य खाली छ, या केवल white-space अक्षर छ भनेर जाँच गर्ने?
$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मा स्ट्रिङमा कुनै पनि साना अक्षर (abc) मेल गर्ने?
$string = 'POWERSHELLGURU'
$string -cmatch "^[a-z]*$" #False

कसरी PowerShellमा स्ट्रिङ मा कुनै पनि ठुला अक्षर (ABC) मेल गर्ने?
$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मा कोण प्राप्त गर्ने जसको sine निश्चित नम्बर हुन्छ ?
[Math]::ASin(1) #Returns 1,5707963267949

कसरी PowerShellमा ceiling मूल्य प्राप्त गर्ने ?
[Math]::Ceiling(1.4) #Returns 2
[Math]::Ceiling(1.9) #Returns 2

कसरी PowerShellमा floor मूल्य फर्कने?
[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मा निकटतम integral value बाट decimal value प्राप्त गर्ने ?
[Math]::Round(3.111,2) #Returns 3,11
[Math]::Round(3.999,2) #Returns 4

कसरी PowerShellमा एक निश्चित decimal numberको integral भाग प्राप्त गर्ने ?
[Math]::Truncate(3.111) #Returns 3
[Math]::Truncate(3.999) #Returns 3

कसरी PowerShellमा एक निश्चित नम्बर को वर्ग मूल प्राप्त गर्ने ?
[Math]::Sqrt(16) #Returns 4

कसरी PowerShellमा PI constant प्राप्त गर्ने ?
[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मा एरे देखि एक random आइटम उत्पादन गर्ने?
$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मा एक AD प्रयोगकर्ता को ACL सूची गर्ने?
(Get-Acl -Path "AD:\$dn").Access

कसरी PowerShellमा एक फोल्डर को ACL सूची गर्ने?
(Get-Acl -Path C:\scripts).Access

कसरी PowerShellमा एक AD प्रयोगकर्ता को विशिष्ट ACL अनुमति प्रविष्टिहरू (प्रयोगकर्ता वा समूह) को सूची गर्ने ?

Up


Variables

PowerShellमा सबै भन्दा साधारण डेटा प्रकार के-के हुन्?

कसरी PowerShell केही प्रकारको variables को न्यूनतम र अधिकतम मान थाहा पाउने ?