शब्दकोश · ऑपरेटिंग सिस्टम और सॉफ़्टवेयर

PowerShell

PowerShell is Microsoft's command-line shell and scripting language that passes structured objects between commands, built for Windows administration.

अपडेट: अक्टूबर 6, 2026

PowerShell is a task automation shell and scripting language from Microsoft. Unlike text-based shells, its commands, called cmdlets, pass .NET objects through the pipeline, and it runs on Windows, Linux, and macOS.

Why it matters

PowerShell is the main tool for automating Windows servers and Microsoft 365 administration. Because it passes objects, you filter on properties instead of parsing text.

Cmdlets follow a Verb-Noun naming pattern such as Get-Process or Restart-Service, which makes them easier to discover.

Example

PS> Get-Process | Where-Object CPU -gt 100 | Sort-Object CPU -Descending

This lists processes that used more than 100 CPU seconds, highest first, without any text parsing.

Common mistakes

  • Running unknown scripts after lowering the execution policy; read the script first.
  • Expecting Windows PowerShell 5.1 and the newer cross-platform PowerShell 7 to behave identically.
  • Forgetting to run an elevated session for administrative cmdlets.

Get notified when this term updates

Plus occasional practical tips on uptime and monitoring, nothing else. Unsubscribe anytime.

यह पेज सामान्य जानकारी है, जिसे हमारी संपादकीय टीम ने लिखा है और दस्तावेज़ीकरण बदलने पर अपडेट किया जाता है। सर्वर और प्रदाता अलग-अलग होते हैं, इसलिए बदलाव पहले सुरक्षित तरीके से जाँचें। देखें: संपादकीय नीति और अस्वीकरण.