Поделиться через


Show-ControlPanelItem

Открывает элементы панели управления.

Синтаксис

RegularName (По умолчанию)

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

CanonicalName

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

ControlPanelItem

Show-ControlPanelItem
    [[-InputObject] <ControlPanelItem[]>]
    [<CommonParameters>]

Описание

Командлет Show-ControlPanelItem открывает элементы панели управления на локальном компьютере. Его можно использовать для открытия элементов панели управления по имени, категории или описанию, даже в системах, которые не имеют пользовательского интерфейса. Элементы панели управления можно передать из командлета Get-ControlPanelItem в Show-ControlPanelItem.

Show-ControlPanelItem выполняет поиск только элементов панели управления, которые можно открыть в системе. На компьютерах, на которых нет панели управления или проводнике, Show-ControlPanelItem выполняет поиск только элементов панели управления, которые могут открываться без этих компонентов.

Этот командлет был введён в Windows PowerShell 3.0.

Примеры

Пример 1. Отображение элемента панели управления

В этом примере запускается элемент панели управления автозапуска .

Show-ControlPanelItem -Name "AutoPlay"

Пример 2. Передача элемента панели управления в этот командлет

В этом примере откроется элемент брандмауэра Защитника Windows панели управления на локальном компьютере. Имя элемента панели управления брандмауэра Windows изменилось в версиях Windows. В этом примере используется шаблон подстановочного знака для поиска элемента панели управления.

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

Get-ControlPanelItem получает элемент панели управления, а командлет Show-ControlPanelItem открывает его.

Пример 3. Открытие элемента панели управления с помощью имени файла

В этом примере откроется элемент панели управления программ и компонентов с помощью имени приложения.

appwiz.cpl

Этот метод является альтернативой использованию команды Show-ControlPanelItem.

Замечание

В PowerShell можно опустить расширение файла .cpl для файлов панели управления, так как оно входит в значение переменной среды $Env:PATHEXT.

Параметры

-CanonicalName

Задает элементы панели управления с помощью указанных канонических имен или шаблонов имен. Разрешено использование подстановочных символов. При вводе нескольких имен этот командлет открывает элементы панели управления, соответствующие любому из имен, как если бы элементы в списке имен были разделены оператором OR.

Свойства параметров

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:True
DontShow:False

Наборы параметров

CanonicalName
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InputObject

Указывает элементы панели управления, которые нужно открыть, отправив объекты элемента панели управления. Введите переменную, содержащую объекты элемента панели управления, или введите команду или выражение, которое получает объекты элемента панели управления, например Get-ControlPanelItem.

Свойства параметров

Тип:

ControlPanelItem[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ControlPanelItem
Position:0
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Задает имена элементов панели управления. Разрешено использование подстановочных символов. При вводе нескольких имен этот командлет открывает элементы панели управления, соответствующие любому из имен, как если бы элементы в списке имен были разделены оператором OR.

Свойства параметров

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:True
DontShow:False

Наборы параметров

RegularName
Position:0
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

System.String, Microsoft.PowerShell.Commands.ControlPanelItem

Для этого командлета можно передать объект имени или элемента панели управления.

Выходные данные

None

Этот командлет не возвращает никакие выходные данные.