Open main menu

Changes

1,638 bytes added ,  09:51, 1 June 2023
Created page with "<blockquote>Since Windows 10 build 14971, PowerShell replaced Command Prompt and became the default command shell for File Explorer.</blockquote> <ref>https://en.wikipedia.org..."
<blockquote>Since Windows 10 build 14971, PowerShell replaced Command Prompt and became the default command shell for File Explorer.</blockquote> <ref>https://en.wikipedia.org/w/index.php?title=PowerShell&oldid=1154236731#cite_note-6</ref>

Windows PowerShell enables administrators to perform administrative tasks on both local and remote Windows systems. PowerShell also provides a hosting API with which the PowerShell runtime can be embedded inside other applications. These applications can then use PowerShell functionality to implement certain operations, including those exposed via the graphical interface. This capability has been used by Microsoft Exchange Server 2007 to expose its management functionality as PowerShell cmdlets and providers and implement the graphical management tools as PowerShell hosts which invoke the necessary cmdlets. Other Microsoft applications including Microsoft SQL Server 2008 also expose their management interface via PowerShell cmdlets.

PowerShell includes its own extensive, console-based help (similar to man pages in Unix shells) accessible via the '''Get-Help''' cmdlet. Updated local help contents can be retrieved from the Internet via the Update-Help cmdlet. Alternatively, help from the web can be acquired on a case-by-case basis via the -online switch to Get-Help.

== Complaints ==
* PowerShell uses '''Hyphenated-Camel-Case''' keywords
* PowerShell is '''slow'''. It takes a noticeable amount of time just to do the most basic commands such as "Get-Help"
* What do you think?

{{References}}

[[Category:Windows]]
[[Category:CLI]]
[[Category:Automation]]
[[Category:Scripting]]