en-US/about_Get-RemoteInstalledSoftware.help.txt
|
.EXTERNALHELP Get-RemoteInstalledSoftware-help.xml
.NOTES NAME: about_Get-RemoteInstalledSoftware .DESCRIPTION The Get-RemoteInstalledSoftware function retrieves a list of installed software from one or more remote computers using PowerShell Remoting. It queries the registry on the target machines to identify installed applications and can optionally include AppX packages in the results. The function supports exporting the inventory data to CSV files, either as individual files per computer or a single consolidated file containing all results. .PARAMETER ComputerName Specifies one or more remote computers to query. This parameter is mandatory. Accepts pipeline input by property name. Aliases: 'Name', 'CN'. .PARAMETER Credential Specifies a credential object for authenticating the remote session. Required if default credentials are insufficient. .PARAMETER IncludeAppx If specified, includes AppX packages in the results. By default, only Win32 applications are retrieved. .PARAMETER OutDir Specifies the output directory for CSV exports. Defaults to the current location. .PARAMETER Consolidated If specified, exports all results to a single CSV file instead of separate files per computer. .PARAMETER ThrottleLimit Specifies the maximum number of concurrent remote sessions allowed. Range: 1-128. Default: 32. .INPUTS System.String. You can pipe computer names to Get-RemoteInstalledSoftware. .OUTPUTS [pscustomobject[]]. The function returns an array of custom objects representing the installed software and their details. .EXAMPLE Get-RemoteInstalledSoftware -ComputerName SRV01 Description: Gets the list of installed software on SRV01 using default settings. .EXAMPLE Get-RemoteInstalledSoftware -ComputerName SRV02, SRV03 -IncludeAppx -Consolidated -OutDir C:\Temp\Inventory Description: Retrieves both Win32 and AppX installed software from SRV02 and SRV03, consolidating the results into a single CSV file in C:\Temp\Inventory. .EXAMPLE Get-RemoteInstalledSoftware -ComputerName SRV04 -Credential (Get-Credential) Description: Prompts for credentials and retrieves installed software from SRV04 using the provided credentials. .LINK [TechToolbox](https://github.com/dan-damit/TechToolbox) |