Show-ControlPanelItem
開啟控制面板專案。
語法
RegularName (預設值)
Show-ControlPanelItem
[-Name] <String[]>
[<CommonParameters>]
CanonicalName
Show-ControlPanelItem
-CanonicalName <String[]>
[<CommonParameters>]
ControlPanelItem
Show-ControlPanelItem
[[-InputObject] <ControlPanelItem[]>]
[<CommonParameters>]
Description
Show-ControlPanelItem Cmdlet 會在本機電腦上開啟控制面板專案。 您可以使用它,依名稱、類別或描述開啟控制面板專案,即使在沒有使用者介面的系統上也是如此。 您可以使用管線將控制面板項目從 Get-ControlPanelItem Cmdlet 傳送至 Show-ControlPanelItem。
Show-ControlPanelItem 只會搜尋可在系統上開啟的控制面板專案。 在沒有 [控制面板] 或 [檔案總管]的計算機上,Show-ControlPanelItem 只會搜尋沒有這些元件即可開啟的控制面板專案。
此 Cmdlet 是在 Windows PowerShell 3.0 中引進的,適用於 Windows 8、Windows Server 2012 和更新版本。
範例
範例 1:顯示控制面板專案
此範例會啟動 自動播放 控制面板專案。
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 運算符分隔。
參數屬性
| 類型: | String[] |
| 預設值: | None |
| 支援萬用字元: | True |
| 不要顯示: | False |
參數集
CanonicalName
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-InputObject
藉由提交控制面板項目物件,指定要開啟的控制面板專案。 輸入包含控制面板項目物件的變數,或輸入取得控制面板項目物件的命令或表示式,例如 Get-ControlPanelItem。
參數屬性
| 類型: | ControlPanelItem[] |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
ControlPanelItem
| Position: | 0 |
| 必要: | False |
| 來自管線的值: | True |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-Name
指定控制面板項目的名稱。 允許使用通配符字元。 如果您輸入多個名稱,此 Cmdlet 會開啟符合任何名稱的控制面板專案,就像名稱清單中的專案是以 OR 運算符分隔。
參數屬性
| 類型: | String[] |
| 預設值: | None |
| 支援萬用字元: | True |
| 不要顯示: | False |
參數集
RegularName
| Position: | 0 |
| 必要: | True |
| 來自管線的值: | True |
| 來自管線按屬性名稱的值: | True |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。
輸入
System.String, Microsoft.PowerShell.Commands.ControlPanelItem
您可以使用管線將名稱或控制面板項目物件傳送至此 Cmdlet。
輸出
None
此 Cmdlet 不會傳回任何輸出。