Search Microsoft.com
Explore
"PowerShell"
Installing PowerShell on Windows - PowerShell | Microsoft Learn
There are multiple ways to install PowerShell in Windows. Each install method is designed to support different scenarios and workflows. Choose the method...
What is PowerShell? - PowerShell | Microsoft Learn
PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework...
Getting Started with PowerShell - PowerShell | Microsoft Learn
Specifically, this chapter focuses on finding and launching PowerShell, and solving some of the initial pain points that new users experience with...
PowerShell Documentation - PowerShell | Microsoft Learn
Official product documentation for PowerShell. Get Started. Overview. Download. Setup and installation. How-To Guide. Sample scripts. Deploy. PowerShell...
Install PowerShell on Windows, Linux, and macOS - PowerShell
Learn about installing PowerShell on Windows, Linux, and macOS.
Running commands in the shell - PowerShell | Microsoft Learn
PowerShell is a command-line shell and a scripting language used for automation. Similar to other shells, like bash on Linux or the Windows Command Shell ...
Installing Windows PowerShell - PowerShell | Microsoft Learn
For Console For Windows 10 and 11 - Click Windows icon (lower left corner for Windows 10, lower center for Windows 11), start typing PowerShell. For Windows...
about Operators - PowerShell | Microsoft Learn
Describes the operators that are supported by PowerShell. Long description. An operator is a language element that you can use in a command or expression...
Introduction to PowerShell - Training | Microsoft Learn
Introduction to PowerShell. Learn about the basics of PowerShell. This cross-platform command-line shell and scripting language is built for task automation...
Starting Windows PowerShell - PowerShell | Microsoft Learn
From the Start Menu Click Start, type PowerShell, and then click Windows PowerShell. From the Start menu, click Start, click All Programs, click...
Functions - PowerShell | Microsoft Learn
In this chapter you've learned the basics of writing functions in PowerShell to include how to turn a function into an advanced function and some of the...
about Assignment Operators - PowerShell | Microsoft Learn
Assignment operators assign one or more values to a variable. The equals sign (=) is the PowerShell assignment operator. PowerShell also has the following...
about Switch - PowerShell | Microsoft Learn
In this article Short description. Explains how to use a switch to handle multiple if statements.. Long description. To check a condition in a script or...
about Logical Operators - PowerShell | Microsoft Learn
Long description. The PowerShell logical operators connect expressions and statements, allowing you to use a single expression to test for multiple...
Get-Date (Microsoft.PowerShell.Utility) - PowerShell
Description The Get-Date cmdlet gets a DateTime object that represents the current date or a date that you specify. Get-Date can format the date and time in...
How to Write and Run Scripts in the Windows PowerShell ISE
How to create and run scripts You can open and edit Windows PowerShell files in the Script Pane. Specific file types of interest in Windows PowerShell are...
Connect to Exchange Online PowerShell | Microsoft Learn
The Exchange Online PowerShell module uses modern authentication for connecting to all Exchange-related PowerShell environments in Microsoft 365: Exchange...
Discover PowerShell - PowerShell | Microsoft Learn
PowerShell cmdlets. Find commands with Get-Command. Explore objects with Get-Member. PowerShell is a command-line shell and a scripting language in one...
about PowerShell exe - PowerShell | Microsoft Learn
Short description Explains how to use the powershell.exe command-line interface. Displays the command-line parameters and describes the syntax. SYNTAX
about Variables - PowerShell | Microsoft Learn
Short description Describes how variables store values that can be used in PowerShell. Long description You can store all types of values in PowerShell...