Open-PackagePage

Deprecated in 3.0+

Launches the default browser with the project, license, or report abuse URL for the specified package.

Syntax

Open-PackagePage [-Id] <string> [-Version] [-Source] [-License] [-ReportAbuse]
    [-PassThru] [<CommonParameters>]

Parameters

Parameter Description
Id The package ID of the desired package. The -Id switch itself is optional.
Version The version of the package, defaulting to the latest version.
Source The package source, defaulting to the selected source in the source drop-down.
License Opens the browser to the package's License URL. If neither -License nor -ReportAbuse is specified, the browser opens the package's Project URL.
ReportAbuse Opens the browser to the package's Report Abuse URL. If neither -License nor -ReportAbuse is specified, the browser opens the package's Project URL.
PassThru Displays the URL; use with -WhatIf to suppress opening the browser.

None of these parameters accept pipeline input or wildcard characters.

Common Parameters

Open-PackagePage supports the following common PowerShell parameters: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction, and WarningVariable.

Examples

# Opens a browser with the Ninject package's project page
Open-PackagePage Ninject

# Opens a browser with the Ninject package's license page
Open-PackagePage Ninject -License

# Opens a browser with the Ninject package's report abuse page  
Open-PackagePage Ninject -ReportAbuse

# Assigns the license URL to the variable, $url, without launching the browser
$url = Open-PackagePage Ninject -License -PassThru -WhatIf