Control. Invoke Method (System. Windows. Forms) | Microsoft Learn The Invoke method searches up the control's parent chain until it finds a control or form that has a window handle if the current control's underlying window handle does not exist yet If no appropriate handle can be found, the Invoke method will throw an exception Exceptions that are raised during the call will be propagated back to the caller
Invoke-WebRequest (Microsoft. PowerShell. Utility) - PowerShell The Invoke-WebRequest cmdlet sends HTTP and HTTPS requests to a web page or web service It parses the response and returns collections of links, images, and other significant HTML elements This cmdlet was introduced in PowerShell 3 0 Beginning in PowerShell 7 0, Invoke-WebRequest supports proxy configuration defined by environment variables See the Notes section of this article Important
Invoke-RestMethod (Microsoft. PowerShell. Utility) - PowerShell The Invoke-RestMethod cmdlet sends HTTP and HTTPS requests to Representational State Transfer (REST) web services that return richly structured data PowerShell formats the response based to the data type For an RSS or ATOM feed, PowerShell returns the Item or Entry XML nodes For JavaScript Object Notation (JSON) or XML, PowerShell converts, or deserializes, the content into [pscustomobject
Invoke-AzVMRunCommand (Az. Compute) | Microsoft Learn Invoke-AzVMRunCommand -ResourceGroupName 'rgname' -VMName 'vmname' -CommandId 'RunPowerShellScript' -ScriptString "Set-TimeZone -Name 'Coordinated Universal Time' -PassThru" This command invokes a run command 'RunShellScript' that will execute the cmdlet Set-TimeZone with it's associated parameters
Invoke-MgGraphRequest (Microsoft. Graph. Authentication) Invoke-MgGraphRequest issues REST API requests to the Graph API It works for any Graph API if you know the REST URI, method, and optional body parameter This command is especially useful for accessing APIs for which there isn't an equivalent cmdlet yet
Invoke-Command (Microsoft. PowerShell. Core) - PowerShell The Invoke-Command cmdlet runs commands on a local or remote computer and returns all output from the commands, including errors Using a single Invoke-Command command, you can run commands on multiple computers To run a single command on a remote computer, use the ComputerName parameter To run a series of related commands that share data, use the New-PSSession cmdlet to create a PSSession