@@ -20,185 +20,253 @@ startup. This is not a module. You can't import it using `Import-Module` or remo
2020## Microsoft.PowerShell.Core Cmdlets
2121
2222### [ Add-History] ( Add-History.md )
23+
2324Appends entries to the session history.
2425
2526### [ Clear-History] ( Clear-History.md )
27+
2628Deletes entries from the PowerShell session command history.
2729
2830### [ Clear-Host] ( Clear-Host.md )
31+
2932Clears the display in the host program.
3033
3134### [ Connect-PSSession] ( Connect-PSSession.md )
35+
3236Reconnects to disconnected sessions.
3337
3438### [ Debug-Job] ( Debug-Job.md )
35- Debugs a running background, remote, or PowerShell Workflow job.
39+
40+ Debugs a running background or remote job.
3641
3742### [ Disable-ExperimentalFeature] ( Disable-ExperimentalFeature.md )
43+
3844Disable an experimental feature on startup of new instance of PowerShell.
3945
4046### [ Disable-PSRemoting] ( Disable-PSRemoting.md )
47+
4148Prevents PowerShell endpoints from receiving remote connections.
4249
4350### [ Disable-PSSessionConfiguration] ( Disable-PSSessionConfiguration.md )
51+
4452Disables session configurations on the local computer.
4553
4654### [ Disconnect-PSSession] ( Disconnect-PSSession.md )
55+
4756Disconnects from a session.
4857
4958### [ Enable-ExperimentalFeature] ( Enable-ExperimentalFeature.md )
59+
5060Enable an experimental feature on startup of new instance of PowerShell.
5161
5262### [ Enable-PSRemoting] ( Enable-PSRemoting.md )
63+
5364Configures the computer to receive remote commands.
5465
5566### [ Enable-PSSessionConfiguration] ( Enable-PSSessionConfiguration.md )
67+
5668Enables the session configurations on the local computer.
5769
5870### [ Enter-PSHostProcess] ( Enter-PSHostProcess.md )
71+
5972Connects to and enters into an interactive session with a local process.
6073
6174### [ Enter-PSSession] ( Enter-PSSession.md )
75+
6276Starts an interactive session with a remote computer.
6377
6478### [ Exit-PSHostProcess] ( Exit-PSHostProcess.md )
79+
6580Closes an interactive session with a local process.
6681
6782### [ Exit-PSSession] ( Exit-PSSession.md )
83+
6884Ends an interactive session with a remote computer.
6985
7086### [ Export-ModuleMember] ( Export-ModuleMember.md )
87+
7188Specifies the module members that are exported.
7289
7390### [ ForEach-Object] ( ForEach-Object.md )
91+
7492Performs an operation against each item in a collection of input objects.
7593
7694### [ Get-Command] ( Get-Command.md )
95+
7796Gets all commands.
7897
7998### [ Get-ExperimentalFeature] ( Get-ExperimentalFeature.md )
99+
80100Gets experimental features.
81101
82102### [ Get-Help] ( Get-Help.md )
103+
83104Displays information about PowerShell commands and concepts.
84105
85106### [ Get-History] ( Get-History.md )
107+
86108Gets a list of the commands entered during the current session.
87109
88110### [ Get-Job] ( Get-Job.md )
111+
89112Gets PowerShell background jobs that are running in the current session.
90113
91114### [ Get-Module] ( Get-Module.md )
92- Gets the modules that have been imported or that can be imported into the current session.
115+
116+ List the modules imported in the current session or that can be imported from the PSModulePath.
93117
94118### [ Get-PSHostProcessInfo] ( Get-PSHostProcessInfo.md )
119+
95120Gets process information about the PowerShell host.
96121
97122### [ Get-PSSession] ( Get-PSSession.md )
123+
98124Gets the PowerShell sessions on local and remote computers.
99125
100126### [ Get-PSSessionCapability] ( Get-PSSessionCapability.md )
127+
101128Gets the capabilities of a specific user on a constrained session configuration.
102129
103130### [ Get-PSSessionConfiguration] ( Get-PSSessionConfiguration.md )
131+
104132Gets the registered session configurations on the computer.
105133
106134### [ Get-PSSubsystem] ( Get-PSSubsystem.md )
135+
107136Retrieves information about the subsystems registered in PowerShell. (Experimental Feature)
108137
109138### [ Import-Module] ( Import-Module.md )
139+
110140Adds modules to the current session.
111141
112142### [ Invoke-Command] ( Invoke-Command.md )
143+
113144Runs commands on local and remote computers.
114145
115146### [ Invoke-History] ( Invoke-History.md )
147+
116148Runs commands from the session history.
117149
118150### [ New-Module] ( New-Module.md )
151+
119152Creates a new dynamic module that exists only in memory.
120153
121154### [ New-ModuleManifest] ( New-ModuleManifest.md )
155+
122156Creates a new module manifest.
123157
124158### [ New-PSRoleCapabilityFile] ( New-PSRoleCapabilityFile.md )
159+
125160Creates a file that defines a set of capabilities to be exposed through a session configuration.
126161
127162### [ New-PSSession] ( New-PSSession.md )
163+
128164Creates a persistent connection to a local or remote computer.
129165
130166### [ New-PSSessionConfigurationFile] ( New-PSSessionConfigurationFile.md )
167+
131168Creates a file that defines a session configuration.
132169
133170### [ New-PSSessionOption] ( New-PSSessionOption.md )
171+
134172Creates an object that contains advanced options for a PSSession.
135173
136174### [ New-PSTransportOption] ( New-PSTransportOption.md )
175+
137176Creates an object that contains advanced options for a session configuration.
138177
139178### [ Out-Default] ( Out-Default.md )
179+
140180Sends the output to the default formatter and to the default output cmdlet.
141181
142182### [ Out-Host] ( Out-Host.md )
183+
143184Sends output to the command line.
144185
145186### [ Out-Null] ( Out-Null.md )
187+
146188Hides the output instead of sending it down the pipeline or displaying it.
147189
148190### [ Receive-Job] ( Receive-Job.md )
191+
149192Gets the results of the PowerShell background jobs in the current session.
150193
151194### [ Receive-PSSession] ( Receive-PSSession.md )
195+
152196Gets results of commands in disconnected sessions
153197
154198### [ Register-ArgumentCompleter] ( Register-ArgumentCompleter.md )
199+
155200Registers a custom argument completer.
156201
157202### [ Register-PSSessionConfiguration] ( Register-PSSessionConfiguration.md )
203+
158204Creates and registers a new session configuration.
159205
160206### [ Remove-Job] ( Remove-Job.md )
207+
161208Deletes a PowerShell background job.
162209
163210### [ Remove-Module] ( Remove-Module.md )
211+
164212Removes modules from the current session.
165213
166214### [ Remove-PSSession] ( Remove-PSSession.md )
215+
167216Closes one or more PowerShell sessions (PSSessions).
168217
169218### [ Save-Help] ( Save-Help.md )
219+
170220Downloads and saves the newest help files to a file system directory.
171221
172222### [ Set-PSDebug] ( Set-PSDebug.md )
223+
173224Turns script debugging features on and off, sets the trace level, and toggles strict mode.
174225
175226### [ Set-PSSessionConfiguration] ( Set-PSSessionConfiguration.md )
227+
176228Changes the properties of a registered session configuration.
177229
178230### [ Set-StrictMode] ( Set-StrictMode.md )
231+
179232Establishes and enforces coding rules in expressions, scripts, and script blocks.
180233
181234### [ Start-Job] ( Start-Job.md )
235+
182236Starts a PowerShell background job.
183237
184238### [ Stop-Job] ( Stop-Job.md )
239+
185240Stops a PowerShell background job.
186241
242+ ### [ Switch-Process] ( Switch-Process.md )
243+
244+ On Linux and macOS, the cmdlet calls the ` execv() ` function to provide similar behavior as POSIX shells.
245+
246+ ### [ TabExpansion2] ( TabExpansion2.md )
247+
248+ A helper function that wraps the ` CompleteInput() ` method of the ** CommandCompletion** class to provide tab completion for PowerShell scripts.
249+
187250### [ Test-ModuleManifest] ( Test-ModuleManifest.md )
251+
188252Verifies that a module manifest file accurately describes the contents of a module.
189253
190254### [ Test-PSSessionConfigurationFile] ( Test-PSSessionConfigurationFile.md )
255+
191256Verifies the keys and values in a session configuration file.
192257
193258### [ Unregister-PSSessionConfiguration] ( Unregister-PSSessionConfiguration.md )
259+
194260Deletes registered session configurations from the computer.
195261
196262### [ Update-Help] ( Update-Help.md )
263+
197264Downloads and installs the newest help files on your computer.
198265
199266### [ Wait-Job] ( Wait-Job.md )
200- Suppresses the command prompt until one or all of the PowerShell background jobs running in the session are completed.
267+
268+ Waits until one or all of the PowerShell jobs running in the session are in a terminating state.
201269
202270### [ Where-Object] ( Where-Object.md )
203- Selects objects from a collection based on their property values.
204271
272+ Selects objects from a collection based on their property values.
0 commit comments