Skip to content

Commit 2d6090e

Browse files
committed
Freshness update
1 parent fcfb500 commit 2d6090e

29 files changed

+618
-492
lines changed

reference/docs-conceptual/windows-powershell/Starting-Windows-PowerShell.md

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
---
22
description: This article explains the ways of starting various versions of PowerShell.
3-
ms.date: 03/04/2024
3+
ms.date: 03/27/2025
44
title: Starting Windows PowerShell
55
---
66

77
# Starting Windows PowerShell
88

9-
Windows PowerShell is a scripting engine that's embedded into multiple hosts. The most common hosts
10-
you'll start are the interactive command-line `powershell.exe` and the Interactive Scripting
11-
Environment `powershell_ise.exe`.
9+
Windows PowerShell is a scripting engine embedded into multiple hosts. The most common hosts are the
10+
interactive command-line `powershell.exe` and the Interactive Scripting Environment
11+
`powershell_ise.exe`.
1212

13-
## PowerShell has renamed binary
13+
## PowerShell binary name
1414

15-
PowerShell version 6 and higher uses .NET Core. Supported versions are available on Windows, macOS,
16-
and Linux.
15+
PowerShell version 6 and higher uses .NET (Core). Supported versions are available on Windows,
16+
macOS, and Linux.
1717

18-
Beginning in PowerShell 6, the PowerShell binary was renamed `pwsh.exe` for Windows and `pwsh` for
19-
macOS and Linux. You can start PowerShell preview versions using `pwsh-preview`. For more
20-
information, see [About pwsh][04].
18+
Beginning in PowerShell 6, the PowerShell binary named `pwsh.exe` for Windows and `pwsh` for macOS
19+
and Linux. You can start PowerShell preview versions using `pwsh-preview`. For more information, see
20+
[About pwsh][04].
2121

2222
To find cmdlet reference and installation documentation for PowerShell 7, use the following links:
2323

@@ -30,20 +30,20 @@ To find cmdlet reference and installation documentation for PowerShell 7, use th
3030

3131
To view content for other PowerShell versions, see [How to use the PowerShell documentation][01].
3232

33-
### From the Start Menu
33+
### Run from the Start Menu
3434

3535
- Open the **Start** menu, type **Windows PowerShell**, select **Windows PowerShell**, then select
3636
**Open**.
3737

38-
### At the Command Prompt
38+
### Run from the Command Prompt
3939

4040
In Windows Command shell, Windows PowerShell, or Windows PowerShell ISE, to start Windows
4141
PowerShell, type: `PowerShell`.
4242

4343
You can also use the parameters of the `powershell.exe` program to customize the session. For more
4444
information, see [about_PowerShell_exe][03].
4545

46-
### With Administrative privileges (Run as administrator)
46+
### Run with administrative privileges
4747

4848
Open the **Start** menu, type **Windows PowerShell**, select **Windows PowerShell**, and then
4949
select **Run as administrator**.
@@ -52,7 +52,7 @@ select **Run as administrator**.
5252

5353
Use any of the following methods to start Windows PowerShell ISE.
5454

55-
### From the Start Menu
55+
### Run from the Start Menu
5656

5757
- Open the **Start** menu, type **ISE**, select **Windows PowerShell ISE**, then select **Open**.
5858

@@ -61,23 +61,22 @@ Use any of the following methods to start Windows PowerShell ISE.
6161
In Windows Command shell, Windows PowerShell, or Windows PowerShell ISE, to start Windows
6262
PowerShell, type: `PowerShell_ISE`. In Windows PowerShell, you can use the alias `ise`.
6363

64-
### With Administrative privileges (Run as administrator)
64+
### Run with administrative privileges
6565

66-
Click **Start**, type **ISE**, right-click **Windows PowerShell ISE**, and then click **Run as
66+
Select **Start**, type **ISE**, right-click **Windows PowerShell ISE**, and then click **Run as
6767
administrator**.
6868

6969
## Starting the 32-Bit Version of Windows PowerShell
7070

71-
When using a 64-bit computer, **Windows PowerShell (x86)**, a 32-bit version of Windows PowerShell
72-
is installed in addition to the 64-bit version. When you run Windows PowerShell, the 64-bit version
73-
runs by default.
71+
64-bit versions of Windows include a 32-bit version of Windows PowerShell, **Windows PowerShell
72+
(x86)**, in addition to the 64-bit version. The 64-bit version runs by default.
7473

7574
However, you might occasionally need to run **Windows PowerShell (x86)**, such as when you're using
7675
a module that requires the 32-bit version or when you're connecting remotely to a 32-bit computer.
7776

7877
To start a 32-bit version of Windows PowerShell, use any of the following procedures.
7978

80-
- Click **Start**, type **Windows PowerShell**, select **Windows PowerShell (x86)**, then select
79+
- Select **Start**, type **Windows PowerShell**, select **Windows PowerShell (x86)**, then select
8180
**Open**.
8281

8382
<!-- link references -->

reference/docs-conceptual/windows-powershell/ise/Accessibility-in-Windows-PowerShell-ISE.md

Lines changed: 28 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: This topic describes the accessibility features of Windows PowerShell Integrated Scripting Environment (ISE) that you might find helpful.
3-
ms.date: 12/19/2019
3+
ms.date: 03/27/2025
44
ms.topic: ui-reference
55
title: Accessibility in Windows PowerShell ISE
66
---
@@ -10,14 +10,14 @@ title: Accessibility in Windows PowerShell ISE
1010
This topic describes the accessibility features of Windows PowerShell Integrated Scripting
1111
Environment (ISE) that you might find helpful.
1212

13-
- [How to change the size and location of the Console and Script Panes](#how-to-change-the-size-and-location-of-the-console-and-script-panes)
14-
- [Keyboard shortcuts for editing text](#keyboard-shortcuts-for-editing-text)
15-
- [Keyboard shortcuts for running scripts](#keyboard-shortcuts-for-running-scripts)
16-
- [Keyboard shortcuts for customizing the view](#keyboard-shortcuts-for-customizing-the-view)
17-
- [Keyboard shortcuts for debugging scripts](#keyboard-shortcuts-for-debugging-scripts)
18-
- [Keyboard shortcuts for Windows PowerShell tabs](#keyboard-shortcuts-for-windows-powershell-tabs)
19-
- [Keyboard shortcuts for starting and exiting](#keyboard-shortcuts-for-starting-and-exiting)
20-
- [Breakpoint management with cmdlets](#breakpoint-management)
13+
- [How to change the size and location of the Console and Script Panes][04]
14+
- [Keyboard shortcuts for editing text][07]
15+
- [Keyboard shortcuts for running scripts][08]
16+
- [Keyboard shortcuts for customizing the view][05]
17+
- [Keyboard shortcuts for debugging scripts][06]
18+
- [Keyboard shortcuts for Windows PowerShell tabs][10]
19+
- [Keyboard shortcuts for starting and exiting][09]
20+
- [Breakpoint management with cmdlets][03]
2121

2222
Microsoft is committed to making its products and services easier for everyone to use. The following
2323
topics provide information about the features, products, and services that make Windows PowerShell
@@ -29,7 +29,7 @@ make Windows PowerShell ISE more accessible for people with disabilities:
2929
- Keyboard Shortcuts
3030

3131
- Syntax Coloring Table and the ability to modify several other color settings using the
32-
[$psISE.Options](object-model/The-ISEOptions-Object.md) scripting object.
32+
[$psISE.Options][13] scripting object.
3333

3434
- Text Size Change
3535

@@ -175,12 +175,24 @@ You can use the following keyboard shortcuts to start the Windows PowerShell con
175175
## Breakpoint Management
176176

177177
For the visually impaired, breakpoint information is available through the cmdlets for managing
178-
breakpoints, such as
179-
[Get-PSBreakpoint](/powershell/module/Microsoft.PowerShell.Utility/Get-PSBreakpoint) and
180-
[Set-PSBreakpoint](/powershell/module/Microsoft.PowerShell.Utility/Set-PSBreakpoint). For more
181-
information please see 'How to manage breakpoints' in
182-
[How to Debug Scripts in the Windows PowerShell ISE](How-to-Debug-Scripts-in-Windows-PowerShell-ISE.md).
178+
breakpoints, such as [Get-PSBreakpoint][01] and [Set-PSBreakpoint][02]. For more information please
179+
see 'How to manage breakpoints' in [How to Debug Scripts in the Windows PowerShell ISE][11].
183180

184181
## See Also
185182

186-
[Introducing the Windows PowerShell ISE](Introducing-the-Windows-PowerShell-ISE.md)
183+
[Introducing the Windows PowerShell ISE][12]
184+
185+
<!-- link references -->
186+
[01]: /powershell/module/Microsoft.PowerShell.Utility/Get-PSBreakpoint
187+
[02]: /powershell/module/Microsoft.PowerShell.Utility/Set-PSBreakpoint
188+
[03]: #breakpoint-management
189+
[04]: #how-to-change-the-size-and-location-of-the-console-and-script-panes
190+
[05]: #keyboard-shortcuts-for-customizing-the-view
191+
[06]: #keyboard-shortcuts-for-debugging-scripts
192+
[07]: #keyboard-shortcuts-for-editing-text
193+
[08]: #keyboard-shortcuts-for-running-scripts
194+
[09]: #keyboard-shortcuts-for-starting-and-exiting
195+
[10]: #keyboard-shortcuts-for-windows-powershell-tabs
196+
[11]: How-to-Debug-Scripts-in-Windows-PowerShell-ISE.md
197+
[12]: Introducing-the-Windows-PowerShell-ISE.md
198+
[13]: object-model/The-ISEOptions-Object.md

reference/docs-conceptual/windows-powershell/ise/Exploring-the-Windows-PowerShell-ISE.md

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
description: This article is an overview of the features of the Windows PowerShell ISE
33
ms.custom: ISE-F1-page
4-
ms.date: 05/04/2023
4+
ms.date: 03/27/2025
55
ms.topic: ui-reference
66
title: Exploring the Windows PowerShell ISE
77
---
@@ -11,26 +11,25 @@ title: Exploring the Windows PowerShell ISE
1111
You can use the Windows PowerShell Integrated Scripting Environment (ISE) to create, run, and debug
1212
commands and scripts.
1313

14-
![Screenshot of the full ISE window.](media/exploring-the-windows-powershell-ise/full-ise-window.png)
14+
![Screenshot of the full ISE window.][10]
1515

16-
The Windows PowerShell ISE consists of the menu bar, Windows PowerShell tabs,
17-
the toolbar, script tabs, a Script Pane, a Console Pane, a status bar, a text-size slider and
18-
context-sensitive Help.
16+
The Windows PowerShell ISE consists of the menu bar, Windows PowerShell tabs, the toolbar, script
17+
tabs, a Script Pane, a Console Pane, a status bar, a text-size slider and context-sensitive Help.
1918

2019
## Menu Bar
2120

2221
The menu bar contains the **File**, **Edit**, **View**, **Tools**, **Debug**, **Add-ons**, and
2322
**Help** menus.
2423

25-
![Screenshot of the menu bar.](media/exploring-the-windows-powershell-ise/ise-menu-bar.png)
24+
![Screenshot of the menu bar.][11]
2625

2726
The buttons on the menus allow you to perform tasks related to writing and running scripts and
28-
running commands in the Windows PowerShell ISE. Additionally, an [add-on tool][11] may be placed on
29-
the menu bar by running scripts that use the [The ISE Object Model Hierarchy][10].
27+
running commands in the Windows PowerShell ISE. Additionally, an [add-on tool][17] may be placed on
28+
the menu bar by running scripts that use the [The ISE Object Model Hierarchy][16].
3029

3130
## Toolbar
3231

33-
![Screenshot of the tool bar.](media/exploring-the-windows-powershell-ise/ise-tool-bar.png)
32+
![Screenshot of the tool bar.][15]
3433

3534
The following buttons are located on the toolbar.
3635

@@ -58,7 +57,7 @@ The following buttons are located on the toolbar.
5857

5958
## Windows PowerShell Tabs
6059

61-
![Screenshot of the Windows PowerShell tabs.](media/exploring-the-windows-powershell-ise/ise-powershell-tabs.png)
60+
![Screenshot of the Windows PowerShell tabs.][13]
6261

6362
A Windows PowerShell tab is the environment in which a Windows PowerShell script runs. You can open
6463
new Windows PowerShell tabs in the Windows PowerShell ISE to create separate environments on your
@@ -69,7 +68,7 @@ For more information, see [How to Create a PowerShell Tab in Windows PowerShell
6968

7069
## Script Tab
7170

72-
![Screenshot of the script tabs.](media/exploring-the-windows-powershell-ise/ise-script-tabs.png)
71+
![Screenshot of the script tabs.][14]
7372

7473
Displays the name of the script you are editing. You can click a script tab to select the script you
7574
want to edit.
@@ -78,7 +77,7 @@ When you point to the script tab, the fully qualified path to the script file ap
7877

7978
## Script Pane
8079

81-
![Screenshot of the panes and status bar.](media/exploring-the-windows-powershell-ise/ise-panes.png)
80+
![Screenshot of the panes and status bar.][12]
8281

8382
Allows you to create and run scripts. You can open, edit and run existing scripts in the Script
8483
Pane. For more information, see [How to Write and Run Scripts in the Windows PowerShell ISE][07].
@@ -108,7 +107,7 @@ Increases or decreases the size of the text on the screen.
108107
Help for Windows PowerShell ISE is available on Microsoft Learn. You can open the Help by clicking
109108
**Windows PowerShell ISE Help** on the **Help** menu or by pressing the <kbd>F1</kbd> key anywhere
110109
except when the cursor is on a cmdlet name in either the Script Pane or the Console Pane. From the
111-
**Help** menu you can also run the `Update-Help` cmdlet, and display the Command Window which
110+
**Help** menu you can also run the `Update-Help` cmdlet, and display the Command Window, which
112111
assists you in constructing commands by showing you all the parameters for a cmdlet and enabling you
113112
to fill in the parameters in an easy-to-use form.
114113

@@ -129,5 +128,11 @@ to fill in the parameters in an easy-to-use form.
129128
[07]: How-to-Write-and-Run-Scripts-in-the-Windows-PowerShell-ISE.md
130129
[08]: Introducing-the-Windows-PowerShell-ISE.md
131130
[09]: Keyboard-Shortcuts-for-the-Windows-PowerShell-ISE.md
132-
[10]: object-model/The-ISE-Object-Model-Hierarchy.md
133-
[11]: object-model/The-ISEAddOnTool-Object.md
131+
[10]: media/exploring-the-windows-powershell-ise/full-ise-window.png
132+
[11]: media/exploring-the-windows-powershell-ise/ise-menu-bar.png
133+
[12]: media/exploring-the-windows-powershell-ise/ise-panes.png
134+
[13]: media/exploring-the-windows-powershell-ise/ise-powershell-tabs.png
135+
[14]: media/exploring-the-windows-powershell-ise/ise-script-tabs.png
136+
[15]: media/exploring-the-windows-powershell-ise/ise-tool-bar.png
137+
[16]: object-model/The-ISE-Object-Model-Hierarchy.md
138+
[17]: object-model/The-ISEAddOnTool-Object.md

reference/docs-conceptual/windows-powershell/ise/How-to-Create-a-PowerShell-Tab-in-Windows-PowerShell-ISE.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: Tabs in the Windows PowerShell Integrated Scripting Environment (ISE) allow you to simultaneously create and use several execution environments within the same application. Each PowerShell tab corresponds to a separate execution environment or session.
3-
ms.date: 10/07/2021
3+
ms.date: 03/27/2025
44
ms.topic: ui-reference
55
title: How to Create a PowerShell Tab in Windows PowerShell ISE
66
---
@@ -12,21 +12,20 @@ create and use several execution environments within the same application. Each
1212
corresponds to a separate execution environment or session.
1313

1414
> [!NOTE]
15-
> Variables, functions, and aliases that you create in one tab do not carry over to another. They
15+
> Variables, functions, and aliases that you create in one tab don't carry over to another. They
1616
> are different Windows PowerShell sessions.
1717
1818
Use the following steps to open or close a tab in Windows PowerShell. To rename a tab, set the
19-
[DisplayName](object-model/The-PowerShellTab-Object.md#displayname) property on the Windows
20-
PowerShell Tab scripting object.
19+
[DisplayName][04] property on the Windows PowerShell Tab scripting object.
2120

2221
## To create and use a new PowerShell Tab
2322

2423
On the **File** menu, click **New PowerShell Tab**. The new PowerShell tab always opens as the
25-
active window. PowerShell tabs are incrementally numbered in the order that they are opened. Each
26-
tab is associated with its own Windows PowerShell console window. You can have up to 32 PowerShell
27-
tabs with their own session open at a time (this is limited to 8 on Windows PowerShell ISE 2.0.)
24+
active window. PowerShell tabs are incrementally numbered in the order that they're opened. Each tab
25+
is associated with its own Windows PowerShell console window. You can have up to 32 PowerShell tabs
26+
with their own session open at a time (this is limited to 8 on Windows PowerShell ISE 2.0.)
2827

29-
Note that clicking the **New** or **Open** icons on the toolbar does not create a new tab with a
28+
Note that clicking the **New** or **Open** icons on the toolbar doesn't create a new tab with a
3029
separate session. Instead, those buttons open a new or existing script file on the currently active
3130
tab with a session. You can have multiple script files open with each tab and session. The script
3231
tabs for a session only appear below the session tabs when the associated session is active.
@@ -51,10 +50,15 @@ To close a tab, you can use any of the following techniques:
5150
active tab to close the tab.
5251

5352
If you have unsaved files open in the PowerShell tab that you are closing, you are prompted to save
54-
or discard them. For more information about how to save a script, see
55-
[How to Save a Script](How-to-Write-and-Run-Scripts-in-the-Windows-PowerShell-ISE.md#how-to-save-a-script).
53+
or discard them. For more information about how to save a script, see [How to Save a Script][02].
5654

5755
## See Also
5856

59-
- [Introducing the Windows PowerShell ISE](Introducing-the-Windows-PowerShell-ISE.md)
60-
- [How to Use the Console Pane in the Windows PowerShell ISE](How-to-Use-the-Console-Pane-in-the-Windows-PowerShell-ISE.md)
57+
- [Introducing the Windows PowerShell ISE][03]
58+
- [How to Use the Console Pane in the Windows PowerShell ISE][01]
59+
60+
<!-- link references -->
61+
[01]: How-to-Use-the-Console-Pane-in-the-Windows-PowerShell-ISE.md
62+
[02]: How-to-Write-and-Run-Scripts-in-the-Windows-PowerShell-ISE.md#how-to-save-a-script
63+
[03]: Introducing-the-Windows-PowerShell-ISE.md
64+
[04]: object-model/The-PowerShellTab-Object.md#displayname

0 commit comments

Comments
 (0)