Function Get-HelloWorld {
Param(
[Parameter(Mandatory=$false, Position=0)]
[string]$Person = "World"
)
return "Hello, $Person!"
}
PowerShell працює на Windows, macOS і Linux.
Легко скористатися фреймворком .NET.
Конвеєри дають змогу обʼєднувати команди в ланцюжки.
Потужний інтерфейс командного рядка, який дає змогу взаємодіяти із системою.
Політика виконання дає змогу керувати рівнем довіри до сценаріїв.
Можна розширювати за допомогою модулів і сценаріїв зі спільноти або створювати власні.