Get-ControlPanelItem
Beolvashatja a vezérlőpult elemeit.
Syntax
RegularName (Alapértelmezett)
Get-ControlPanelItem
[[-Name] <String[]>]
[-Category <String[]>]
[<CommonParameters>]
CanonicalName
Get-ControlPanelItem
-CanonicalName <String[]>
[-Category <String[]>]
[<CommonParameters>]
Description
A Get-ControlPanelItem parancsmag beolvasja a vezérlőpult elemeit a helyi számítógépen. A vezérlőpult elemeit név, kategória vagy leírás alapján is megkeresheti, még olyan rendszereken is, amelyek nem rendelkeznek felhasználói felülettel.
Ez a parancsmag csak a rendszeren megnyitható vezérlőpultelemeket kapja meg. A Vezérlőpultot vagy a Fájlkezelőt nem tartalmazó számítógépeken ez a parancsmag csak olyan vezérlőpultelemeket kap, amelyek ezek nélkül az összetevők nélkül nyithatók meg.
Ezt a parancsmagot a Windows PowerShell 3.0-ban vezettük be. Csak Windows 8 és Windows Server 2012 és újabb rendszereken működik.
Példák
1. példa: Az összes vezérlőpultelem lekérése
Ez a parancs lekéri a vezérlőpult összes elemét a helyi számítógépen.
Get-ControlPanelItem
Name CanonicalName Category Description
---- ------------- -------- -----------
Action Center Microsoft.ActionCenter {System and Security} Review recent messages and...
Administrative Tools Microsoft.AdministrativeTools {System and Security} Configure administrative s...
AutoPlay Microsoft.AutoPlay {Hardware} Change default settings fo...
BitLocker Drive Encryption Microsoft.BitLockerDriveEn... {System and Security} Protect your computer usin...
Color Management Microsoft.ColorManagement {All Control Panel Items} Change advanced color mana...
Credential Manager Microsoft.CredentialManager {User Accounts} Manage your Windows Creden...
Date and Time Microsoft.DateAndTime {Clock, Language, and Region} Set the date, time, and ti...
...
2. példa: Vezérlőpultelemek lekérése név szerint
Ez a példa olyan vezérlőpultelemeket kap, amelyek neve program vagy alkalmazás.
Get-ControlPanelItem -Name "*Program*", "*App*"
3. példa: Vezérlőpultelemek lekérése kategória szerint
Ez a parancs lekéri az összes olyan vezérlőpanel-elemet olyan kategóriákban, amelyekben a Biztonság szerepel a nevükben.
Get-ControlPanelItem -Category "*Security*"
4. példa: Vezérlőpultelem megnyitása
Ez a példa megnyitja a Windows tűzfal vezérlőpultelemét a helyi számítógépen.
Get-ControlPanelItem -Name "Windows Firewall" | Show-ControlPanelItem
A Get-ControlPanelItem parancsmag lekéri a vezérlőpult elemét. Megnyitja a Show-ControlPanelItem parancsmagot.
5. példa: Vezérlőpultelemek lekérése távoli számítógépen
Ez a példa lekéri a BitLocker meghajtótitkosítás vezérlőpanel-elemét a Server01 távoli számítógépen.
A Invoke-Command parancsmag távolról futtatja a Get-ControlPanelItem parancsmagot.
Invoke-Command -ComputerName "Server01" {Get-ControlPanelItem -Name "BitLocker*" }
6. példa: Keresés a vezérlőpult elemeinek leírásában
Ez a példa a vezérlőpult elemeinek Description tulajdonságában keres, hogy csak azokat szerezze be, amelyek Eszköznevet tartalmazzák.
Get-ControlPanelItem | Where-Object {$_.Description -like "*Device*"}
Name CanonicalName Category Description
---- ------------- -------- -----------
AutoPlay Microsoft.AutoPlay {Hardware} Change default settings fo...
Devices and Printers Microsoft.DevicesAndPrinters {Hardware} View and manage devices, p...
Sound Microsoft.Sound {Hardware} Configure your audio devic...
A Get-ControlPanelItem parancsmag az összes vezérlőpultelemet lekéri. A Where-Object parancsmag a Leírás tulajdonság értéke alapján szűri az elemeket.
Paraméterek
-CanonicalName
Sztringtömbként megadja a vezérlőpult elemeit a parancsmag által lekért vesszővel vagy névmintával. Helyettesítő karakterek használata engedélyezett. Ha több nevet ad meg, ez a parancsmag olyan vezérlőpultelemeket kap, amelyek megfelelnek bármelyik névnek, mintha a névlistában szereplő elemeket egy "vagy" operátor választja el egymástól.
Ez a parancsmag alapértelmezés szerint a rendszer összes vezérlőpultelemét lekéri.
Paramétertulajdonságok
| Típus: | String[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | True |
| DontShow: | False |
Paraméterkészletek
CanonicalName
| Position: | Named |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Category
Sztringtömbként megadja a vezérlőpult elemeinek kategóriáit a parancsmag által lekért megadott kategóriákban. Adjon meg egy kategórianevet vagy névmintát. Helyettesítő karakterek használata engedélyezett. Ha több nevet ad meg, ez a parancsmag olyan vezérlőpultelemeket kap, amelyek megfelelnek bármelyik névnek, mintha a névlistában szereplő elemeket egy "vagy" operátor választja el egymástól. Ez a parancsmag alapértelmezés szerint a rendszer összes vezérlőpultelemét lekéri.
Paramétertulajdonságok
| Típus: | String[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | True |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Name
Sztringtömbként megadja a parancsmag által lekért vezérlőpult nevét vagy névmintáját. Helyettesítő karakterek használata engedélyezett. A parancsmaghoz nevet vagy névmintát is fűzhet.
Paramétertulajdonságok
| Típus: | String[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | True |
| DontShow: | False |
Paraméterkészletek
RegularName
| Position: | 0 |
| Kötelező: | False |
| Folyamatból származó érték: | True |
| Folyamatból származó érték tulajdonságnév alapján: | True |
| Fennmaradó argumentumokból származó érték: | False |
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
Bevitelek
String
Ehhez a parancsmaghoz csövezhet nevet vagy névmintát.
Kimenetek
ControlPanelItem
Ez a parancsmag beolvasja a vezérlőpult elemeit a helyi számítógépen.