Show-ControlPanelItem

開啟控制面板專案。

Syntax

Show-ControlPanelItem
    [-Name] <String[]>
    [<CommonParameters>]
Show-ControlPanelItem
    -CanonicalName <String[]>
    [<CommonParameters>]
Show-ControlPanelItem
    [[-InputObject] <ControlPanelItem[]>]
    [<CommonParameters>]

Description

Cmdlet 會在 Show-ControlPanelItem 本機計算機上開啟控制面板專案。 您可以使用它,依名稱、類別或描述開啟控制面板專案,即使在沒有使用者介面的系統上也是如此。 您可以使用管線將 Get-ControlPanelItem 控制面板項目從 Cmdlet 傳送至 Show-ControlPanelItem

Show-ControlPanelItem 只會搜尋可在系統上開啟的控制面板專案。 在沒有 控制台檔案總管 的電腦上,Show-ControlPanelItem只搜尋在沒有這些元件的情況下開啟的控制面板專案。

此 Cmdlet 已在 Windows PowerShell 3.0 中引進。

範例

範例 1:顯示控制面板專案

此範例會啟動 AutoPlay 控制面板專案。

Show-ControlPanelItem -Name "AutoPlay"

範例 2:使用管線將控制面板專案傳送至此 Cmdlet

本範例會在 本機計算機上開啟 Windows Defender 防火牆 控制面板專案。 Windows 防火牆控制面板專案的名稱已變更為 Windows 版本。 此範例會使用通配符模式來尋找控制面板專案。

Get-ControlPanelItem -Name "*Firewall" | Show-ControlPanelItem

Get-ControlPanelItem 會取得控制面板專案, Show-ControlPanelItem 而 Cmdlet 會開啟它。

範例 3:使用檔名開啟控制面板專案

本範例會使用其應用程式名稱開啟 [程式和功能 ] 控制面板專案。

appwiz.cpl

此方法是使用命令的 Show-ControlPanelItem 替代方法。

注意

在 PowerShell 中,您可以省略控制面板檔案的.cpl擴展名,因為它包含在環境變數的值 $env:PathExt 中。

參數

-CanonicalName

使用指定的標準名稱或名稱模式來指定控制面板專案。 允許通配符。 如果您輸入多個名稱,此 Cmdlet 會開啟符合任何名稱的控制面板專案,就好像名稱清單中的專案是以 OR 運算子分隔。

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:True

-InputObject

藉由提交控制面板項目物件,指定要開啟的控制面板專案。 輸入包含控制面板項目物件的變數,或輸入取得控制面板項目物件的命令或表示式,例如 Get-ControlPanelItem

Type:ControlPanelItem[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

指定控制面板項目的名稱。 允許通配符。 如果您輸入多個名稱,此 Cmdlet 會開啟符合任何名稱的控制面板專案,就好像名稱清單中的專案是以 OR 運算子分隔。

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

輸入

System.String, Microsoft.PowerShell.Commands.ControlPanelItem

您可以使用管線將名稱或控制面板項目物件傳送至此 Cmdlet。

輸出

None

此 Cmdlet 不會傳回任何輸出。