Microsoft.​Power​Shell.​Core

This section contains the help topics for the cmdlets that are installed with Windows PowerShell® Microsoft.PowerShell.Core module. The Core module contains cmdlets and providers that manage the basic features of Windows PowerShell.

Microsoft.PowerShell.Core

Add-​History

Appends entries to the session history.

Add-​PS​Snapin

Adds one or more Windows PowerShell snap-ins to the current session.

Clear-​History

Deletes entries from the command history.

Connect-​PS​Session

Reconnects to disconnected sessions.

Debug-​Job

Debugs a running background, remote, or Windows PowerShell Workflow job.

Disable-​PS​Remoting

Prevents remote users from running commands on the local computer.

Disable-​PS​Session​Configuration

Disables session configurations on the local computer.

Disconnect-​PS​Session

Disconnects from a session.

Enable-​PS​Remoting

Configures the computer to receive remote commands.

Enable-​PS​Session​Configuration

Enables the session configurations on the local computer.

Enter-​PS​Host​Process

Connects to and enters into an interactive session with a local process.

Enter-​PS​Session

Starts an interactive session with a remote computer.

Exit-​PS​Host​Process

Closes an interactive session with a local process.

Exit-​PS​Session

Ends an interactive session with a remote computer.

Export-​Console

Exports the names of snap-ins in the current session to a console file.

Export-​Module​Member

Specifies the module members that are exported.

For​Each-​Object

Performs an operation against each item in a collection of input objects.

Get-​Command

Gets all commands.

Get-​Help

Displays information about Windows PowerShell commands and concepts.

Get-​History

Gets a list of the commands entered during the current session.

Get-​Job

Gets Windows PowerShell background jobs that are running in the current session.

Get-​Module

Gets the modules that have been imported or that can be imported into the current session.

Get-​PS​Host​Process​Info
Get-​PS​Session

Gets the Windows PowerShell sessions on local and remote computers.

Get-​PS​Session​Capability

Gets the capabilities of a specific user on a constrained session configuration.

Get-​PS​Session​Configuration

Gets the registered session configurations on the computer.

Get-​PS​Snapin

Gets the Windows PowerShell snap-ins on the computer.

Import-​Module

Adds modules to the current session.

Invoke-​Command

Runs commands on local and remote computers.

Invoke-​History

Runs commands from the session history.

New-​Module

Creates a new dynamic module that exists only in memory.

New-​Module​Manifest

Creates a new module manifest.

New-​PS​Role​Capability​File

Creates a file that defines a set of capabilities to be exposed through a session configuration.

New-​PS​Session

Creates a persistent connection to a local or remote computer.

New-​PS​Session​Configuration​File

Creates a file that defines a session configuration.

New-​PS​Session​Option

Creates an object that contains advanced options for a PSSession.

New-​PS​Transport​Option

Creates an object that contains advanced options for a session configuration.

Out-​Default

Sends the output to the default formatter and to the default output cmdlet.

Out-​Host

Sends output to the command line.

Out-​Null

Deletes output instead of sending it down the pipeline.

Receive-​Job

Gets the results of the Windows PowerShell background jobs in the current session.

Receive-​PS​Session

Gets results of commands in disconnected sessions.

Register-​Argument​Completer

Registers a custom argument completer.

Register-​PS​Session​Configuration

Creates and registers a new session configuration.

Remove-​Job

Deletes a Windows PowerShell background job.

Remove-​Module

Removes modules from the current session.

Remove-​PS​Session

Closes one or more Windows PowerShell sessions (PSSessions).

Remove-​PS​Snapin

Removes Windows PowerShell snap-ins from the current session.

Resume-​Job

Restarts a suspended job.

Save-​Help

Downloads and saves the newest help files to a file system directory.

Set-​PS​Debug

Turns script debugging features on and off, sets the trace level, and toggles strict mode.

Set-​PS​Session​Configuration

Changes the properties of a registered session configuration.

Set-​Strict​Mode

Establishes and enforces coding rules in expressions, scripts, and script blocks.

Start-​Job

Starts a Windows PowerShell background job.

Stop-​Job

Stops a Windows PowerShell background job.

Suspend-​Job

Temporarily stops workflow jobs.

Test-​Module​Manifest

Verifies that a module manifest file accurately describes the contents of a module.

Test-​PS​Session​Configuration​File

Verifies the keys and values in a session configuration file.

Unregister-​PS​Session​Configuration

Deletes registered session configurations from the computer.

Update-​Help

Downloads and installs the newest help files on your computer.

Wait-​Job

Suppresses the command prompt until one or all of the Windows PowerShell background jobs running in the session are completed.

Where-​Object

Selects objects from a collection based on their property values.