PowerShell is more complicated than the traditional Command Prompt, but it’s also much more powerful.
In addition, most Command Prompt commands are usable in PowerShell, whether natively or through aliases.
It uses different commands, known ascmdlets in PowerShell.
Thus, you’re able to use multiple cmdlets in sequence to manipulate the same data.
And pretty much everything in PowerShell is an object, including every response you get from a cmdlet.
This allows PowerShell to share more complex data between cmdlets, operating more like a programming language.
PowerShell isn’t just a shell.
If you’re more comfortable sticking with Command Prompt, it’s not going anywhere.
However, PowerShell isn’t likethe Linux terminal.
System administrators will want to learn PowerShell so they can manage their systems more efficiently.
For example, typing
shows you that
is actually running the
cmdlet.
Read ourseries of Geek School articles that will introduce you to PowerShelland help you get up to speed.
If you’re a Windows system administrator, you should know this stuff.