Sistema de blogs Diarium
Universidad de Salamanca
Pablo Gallardo's Blog
My professional web log about IT, Cybersecurity & Project Management

Microsoft PowerShell

PowerShell is an application developed by Microsoft that is open-source and cross-platform. It was originally related to Windows OS.

The earliest versions of PowerShell were included in Windows 7 and Windows Server 2008 R2 OS.

Before PowerShell appeared, Microsoft DOS and Windows operating systems relied on a command-line interpreter (CLI) that received different names over the time, like COMMAND.COM, cmd.exe, cmd or Command Prompt. Command Prompt is still available by default on current Windows versions, alongside PowerShell, as some users still use it.

Command Prompt had limited functionality, and users and administrator had to rely on the graphical user interface (GUI) to perform many operations and configurations. The purpose of PowerShell was to provide enough functionality to allow to configure the whole OS from a CLI.

PowerShell is based on other existing shells like the Unix shell Bash.

PowerShell is backward-compatible with Command Prompt through the uses of aliases that map the original Command Prompts commands with its equivalent in PowerShell. For example, if you type dir in PowerShell it will map it to the PowerShell command Get-ChildItem transparently.

Later, PowerShell was expanded to other Unix-like operating systems like macOS, Ubuntu, Debian and many others.

External references


About pmgallardo

I studied Computer Science at University of Salamanca. Since then, I have been working first as developer and then as SAP consutant. This blog is about problems I dealt when using computers, and more important, the solutions I found. Whenever I am on an issue and suddenlly I have a flash that leads me to a solution, I document my discoveries in a post.

, , , , , , , , , , , ,

No comments yet.

Leave a Reply


Política de privacidad
Studii Salmantini. Campus de excelencia internacional