हिंदी में अकसर पूछे जाने वाले प्रश्न POWERSHELL

By | April 6, 2015

translated-hindi


beta-v2-0


संकल्पना : Powershell के बारे में सबसे अधिक बार पूछे जाने वाले सवाल।

आप विभिन्न तरीकों से इस सूची का उपयोग कर सकते हैं :

  • एक स्क्रिप्ट में आदेशों को कॉपी / पेस्ट करने के लिए
  • जल्दी से एक विशेष आदेश का सिंटैक्स देखने के लिए
  • आपके तकनीकी ज्ञान को बेहतर बनाने के लिए
  • नए आदेश खोजने के लिए
  • एक नौकरी के लिए इंटरव्यू तैयार करने के लिए

अद्यतन किया
6 अक्टूबर 2015
लेखक Steve Renard
स्रोत hindi.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
Powershell v5
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
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 के साथ एक विंडोज एक्सप्लोरर खोला जाएं ?
[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 के साथ आईएसओ / 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 के साथ पिछले 5 सेकंड (10 बार) में वर्तमान “% प्रोसेसर समय” (औसत) प्राप्त करें?
(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 के साथ हॉटफिक्सेस इनस्टॉल करें ?
Get-HotFix -ComputerName $computer

कैसे 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

एक हॉटफिक्स PowerShell के साथ स्थापित है, इसकी जाँच कैसे करें ?
Get-HotFix -Id KB2965142

कैसे PowerShell के साथ एक दूरदराज कंप्यूटर पर हॉटफिक्सेस इनस्टॉल करें ?
Get-HotFix -ComputerName $computer

Pagefile

कैसे PowerShell के साथ पेजफाइल जानकारी प्राप्त करें ?
Get-WmiObject -Class Win32_PageFileusage | Select-Object -Property Name, CurrentUsage, AllocatedBaseSize, PeakUsage, InstallDate

कैसे PowerShell के साथ पेजफाइल के लिए संस्तुत आकार (एमबी) प्राप्त करें ?
[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 के साथ एक फाइल पर आउटपुट लिखें ?

कैसे PowerShell के साथ मौजूदा स्क्रिप्ट फ़ाइल का पूरा नाम प्राप्त करें ?
$MyInvocation.MyCommand.Path

कैसे PowerShell के साथ फ़ाइलों को विस्तृत / ज़िप करें ?

कैसे PowerShell के साथ फ़ाइलों को अनकॉम्प्रेस / अनज़िप करें ?

कैसे 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 जीबी की तुलना में बड़ा या कम फ़ाइलों को खोजें ?

कैसे 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 के साथ एक फ़ाइल के एमडी5 / 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 के साथ एक फ़ोल्डर में एक महीने से अधिक / कम में बनाई गई फ़ाइलों को प्राप्त करें ?

कैसे PowerShell के साथ एक फ़ोल्डर में एक साल से अधिक / कम में बनाई गई फ़ाइलों को प्राप्त करें ?

कैसे 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 के साथ मौजूदा डोमेन नियंत्रक को खोजें?

कैसे 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 के साथ सक्रिय निर्देशिका में “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 -Identity $user -Properties MemberOf).MemberOf | ForEach-Object -Process {($_ -split ',')[0].Substring(3)} | Sort-Object

कैसे PowerShell के साथ सक्रिय निर्देशिका में एक उपयोगकर्ता खाते के लिए नाम (पूरा नाम), (प्रदर्शन नाम), दिए गए नाम (पहला नाम) और उपनाम (अंतिम नाम) बदलें ?

कैसे 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 -Identity $user -Properties DistinguishedName).DistinguishedName)",'(?=OU=)(.*\n?)').value

कैसे PowerShell के साथ सक्रिय निर्देशिका में अक्षम उपयोगकर्ताओं के खतों को खोजें ?

कैसे PowerShell के साथ सक्रिय निर्देशिका में अवधि समाप्त हुई उपयोगकर्ता खातों को खोजें ?
Search-ADAccount -AccountExpired

कैसे PowerShell के साथ सक्रिय निर्देशिका में बंद कर दिया गया उपयोगकर्ता खातों को खोजें ?
Search-ADAccount -LockedOut

कैसे PowerShell के साथ सक्रिय निर्देशिका में एक उपयोगकर्ता खाते की सिड को खोजें ?
(Get-ADUser -Identity $user -Properties SID).SID.Value

कैसे PowerShell के साथ सक्रिय निर्देशिका में एक उपयोगकर्ता नाम को सिड में बदलें ?

कैसे PowerShell के साथ सक्रिय निर्देशिका में एक सिड को उपयोगकर्ता नाम में बदलें ?

कैसे PowerShell के साथ सक्रिय निर्देशिका में एक उपयोगकर्ता खाते के गणमान्य नाम विभाजित करें ?

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

कैसे PowerShell के साथ सक्रिय निर्देशिका में वर्ग “उपयोगकर्ता” के लिए वैकल्पिक और अनिवार्य गुण प्रदर्शित करें ?

कैसे PowerShell के साथ सक्रिय निर्देशिका में एक उपयोगकर्ता के लिए LDAP पथ प्राप्त करें?

कैसे PowerShell के साथ सक्रिय निर्देशिका में एक उपयोगकर्ता के लिए सीएन (विहित नाम) बदलें ?
Rename-ADObject $((Get-ADUser -Identity $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

कैसे PowerShell के साथ रिजेक्स के साथ “-” विभाजक सहित एक मैक पते (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 के साथ रिजेक्स के साथ “:” विभाजक सहित एक मैक पते (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 के साथ रिजेक्स के साथ एक तारीख (2015/10/02) को निकालें ?
$example = 'The date is 10/02/2015'
$date = [regex]::match($example,'(\d{2}\/\d{2}\/\d{4})').value

कैसे PowerShell के साथ रिजेक्स के साथ एक यूआरएल (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 के साथ रिजेक्स के साथ एक स्ट्रिंग में एक अक्षर (* .com) को एक दूसरे अक्षर (* .fr) के साथ बदला जाएं?
$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 के साथ एक तारीख (डेट टाइम) को एक तारीख (स्ट्रिंग) में बदलें?

कैसे 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 के साथ एक यूआरएल को (ASCII स्वरूप में) एनकोड और डिकोड करें ?

PowerShell के साथ देशी नेटवर्क आदेशों के समकक्ष क्या हैं?

कैसे PowerShell के साथ आईपी पतों को प्राप्त करें ?
Get-NetIPAddress # Windows 8.1 & Windows 2012
Get-NetIPConfiguration # Windows 8.1 & Windows 2012

कैसे PowerShell के साथ आईपी पते V6 (आईपीवी 6) को निष्क्रिय करें ?

कैसे PowerShell के साथ एक आईपी पते V4 (आईपीवी 4) को मान्य करें ?
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 के साथ (आईपी, सबनेट, गेटवे और डीएनएस) नेटवर्क विन्यास खोजें ?

कैसे 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 के साथ टीसीपी पोर्ट कनेक्शन को दिखाएँ?
netstat.exe -ano
Get-NetTCPConnection #Windows 8 and 2012

कैसे PowerShell के साथ एक लंबे 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 के साथ एक विशिष्ट नाम के साथ उपकुंजियों को खोजें?
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” स्ट्रिंग के सबस्ट्रिंग “गुरू” का चयन करें?
$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 के साथ दो स्ट्रिंग जोडें?

कैसे 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 के साथ कैसे एक स्ट्रिंग में एक या कई कोण कोष्ठक “; & gt; & LT” के लिए मैच करें ?
$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 के साथ एक स्ट्रिंग में “[पी ‘(पी लोअर केस) मैच करें ?
$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

एक वाक्य के भीतर एक स्ट्रिंग कितनी बार मौजूद है, 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

कैसे 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 = New-Object -TypeName System.Collections.Hashtable

कैसे PowerShell के साथ आइटम के साथ एक हैश तालिका बनाएं ?

कैसे PowerShell के साथ आइटम के साथ कुंजी / नाम (आदेश दिया शब्दकोश) के अनुसार क्रमबद्ध एक हैश तालिका बनाएं ?

कैसे PowerShell के साथ एक हैश तालिका में आइटम (कुंजी-मूल्य जोड़ी) जोडें?
$hashtable.Add('Key4', 'Value4')

कैसे PowerShell के साथ एक हैश तालिका के एक विशिष्ट मूल्य प्राप्त करें ?

कैसे PowerShell के साथ एक हैश तालिका का न्यूनतम मूल्य प्राप्त करें ?

कैसे PowerShell के साथ एक हैश तालिका का अधिकतम मूल्य प्राप्त करें ?

कैसे PowerShell के साथ एक हैश तालिका में आइटम को संशोधित करें ?
$hashtable.Set_Item('Key1', 'Value1Updated')

कैसे PowerShell के साथ एक हैश तालिका में आइटम हटाएं?
$hashtable.Remove('Key1')

कैसे PowerShell के साथ एक हैश तालिका खाली करें ?
$hashtable.Clear()

कैसे PowerShell के साथ एक हैश तालिका में एक विशिष्ट कुंजी / मान की उपस्थिति की जांच करें ?
$hashtable.ContainsKey('Key3')
$hashtable.ContainsValue('Value3')

कैसे PowerShell के साथ एक हैश तालिका में कुंजी / मान द्वारा सॉर्ट करें ?
$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 के साथ एक AD उपयोगकर्ता के एसीएल सूचीबद्ध करें ?
(Get-Acl -Path "AD:\$dn").Access

कैसे PowerShell के साथ एक फोल्डर का एसीएल सूचीबद्ध करें ?
(Get-Acl -Path C:\scripts).Access

कैसे PowerShell के साथ एक AD उपयोगकर्ता की विशिष्ट एसीएल अनुमतियाँ प्रविष्टियों (उपयोगकर्ता या समूह) को सूचीबद्ध करें ?

Up


Variables

PowerShell में सबसे आम डेटा प्रकार क्या हैं?

कैसे PowerShell के साथ कुछ प्रकार चर के लिए न्यूनतम और अधिकतम मूल्यों को खोजें?

कैसे PowerShell के साथ डेटा प्रकार का परीक्षण करें ?

कैसे PowerShell के साथ एक हियर-स्ट्रिंग चर बनाएं ?

कैसे PowerShell के साथ एक चर बनाएं ?
$powershellGuru = 'Hello'

कैसे PowerShell के साथ एक स्थिरांक चर बनाएं ?
Set-Variable -Name powershellGuru -Value 2015 -Option Constant

कैसे PowerShell के साथ एक वैश्विक चर बनाएं ?
$Global:powershellGuru = 'Hello' # Note : creating global variables is not recommended

कैसे 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 के साथ पथ पर्यावरण चर में एक नया पथ (उदा. C:\SysinternalsSuite) जोड़ें?
$env:Path += ';C:\SysinternalsSuite'
$env:Path = $env:Path + ';C:\SysinternalsSuite'

कैसे PowerShell के साथ चर जोड़ें?
$a = 'Powershell'
$b = '- Guru'
$c = $a + $b

कैसे PowerShell के साथ ErrorVariable का उपयोग करें ?
Get-Process -Name abcde -ErrorAction SilentlyContinue -ErrorVariable AccessDenied
$AccessDenied | Select-Object -Property Exception
$AccessDenied | Select-Object -Property TargetObject

कैसे PowerShell के साथ “