Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka
Pokud hledáte seznam kanonických názvů a názvů modulů pro položky Ovládacích panelů, přečtěte si Canonical Names of Control Panel Items.
Položku Ovládacích panelů můžete otevřít dvěma způsoby:
- Uživatel může otevřít Ovládací panely a potom položku otevřít kliknutím nebo poklikáním na ikonu položky.
- Uživatel nebo aplikace můžou položku Ovládacích panelů spustit tak, že ji spustí přímo z příkazového řádku.
Aplikace může programově otevřít Ovládací panely pomocí funkce WinExec.
WinExec("c:\windows\system32\control.exe", SW_NORMAL);
Následující příklad ukazuje, jak aplikace může spustit položku Ovládací panely s názvem MyCpl.cpl pomocí funkce WinExec.
WinExec("c:\windows\system32\control.exe MyCpl.cpl", SW_NORMAL);
Když se položka Ovládacích panelů otevře přes příkazový řádek, můžete jí zadat, aby se otevřela na konkrétní kartě položky. Vzhledem ke změnám v počtu karet u některých položek ovládacího panelu ve Windows Vista se může číslování těchto karet lišit od číslování ve Windows XP. Například následující příklad otevře čtvrtou kartu v položce Systém v systému Windows XP a třetí kartu v systému Windows Vista.
control.exe sysdm.cpl,,3
Toto téma popisuje následující:
- Kanonické názvy ve Windows Vista
- Nové příkazy pro systém Windows Vista
- Příkazy ovládacího panelu pro starší verze
- související témata
Windows Vista Canonical Names
V systému Windows Vista a novější je upřednostňovanou metodou spuštění položky Ovládací panely z příkazového řádku použít kanonický název položky Ovládací panely. Kanonický název je nelokalizovaný řetězec, který položka Ovládacích panelů deklaruje v registru. Hodnota použití kanonického názvu je, že abstrahuje název modulu položky Ovládací panely. Položku je možné implementovat v .dll a později ji znovu vytvořit jako .exe nebo změnit její název modulu. Pokud kanonický název zůstane stejný, není nutné aktualizovat žádný program, který ho otevře pomocí kanonického názvu.
Podle konvence je kanonický název vytvořen jako "CorporationName.ControlPanelItemName".
Následující příklad ukazuje, jak aplikace může spustit položku Ovládací panely Windows Update s WinExec.
WinExec("%systemroot%\system32\control.exe /name Microsoft.WindowsUpdate", SW_NORMAL);
Chcete-li spustit položku Ovládacích panelů s jeho kanonickým názvem, použijte: "%systemroot%\system32\control.exe /name canonicalName"
Pokud chcete otevřít konkrétní dílčí stránku v položce nebo ji otevřít s dalšími parametry, použijte: "%systemroot%\system32\control.exe /name canonicalName /page pageName"
Aplikace může také implementovat metodu IOpenControlPanel::Open pro spuštění položek Ovládacího panelu, včetně možnosti otevřít konkrétní dílčí stránku.
Úplný seznam kanonických názvů položek ovládacích panelů naleznete v tématu Canonical Names of Control Panel Items.
Nové příkazy pro Windows Vista
V systému Windows Vista jsou nyní některé možnosti, ke kterým přistupoval modul .cpl v systému Windows XP, implementovány jako soubory .exe. To poskytuje přidané zabezpečení tím, že standardním uživatelům umožníte, aby se při pokusu o spuštění souborů zobrazila výzva k zadání přihlašovacích údajů správce. K možnostem, které nevyžadují dodatečné zabezpečení, se přistupuje stejnými příkazovými řádky, které byly použity v systému Windows XP. Následuje seznam příkazů použitých v systému Windows Vista pro přístup ke konkrétním kartám položek Ovládacích panelů:
Personalizace
- Velikost písma a DPI: %windir%\system32\DpiScaling.exe
- Rozlišení obrazovky: %windir%\system32\control.exe desk.cpl, Nastavení,@Settings
- Nastavení zobrazení: %windir%\system32\control.exe desk.cpl, Nastavení,@Settings
- Motivy: %windir%\system32\control.exe desk.cpl, motivy,@Themes
- Screensaver: %windir%\system32\control.exe desk.cpl, spořič obrazovky,@screensaver
- Více monitorů: %windir%\system32\control.exe desk.cpl, Monitor,@Monitor
- Barevné schéma: %windir%\system32\control.exe /name Microsoft.Personalization /page pageColorization
- Pozadí plochy: %windir%\system32\control.exe /name Microsoft.Personalization /page PageWallpaper
Poznámka
Edice Starter a Basic nepodporují příkaz control.exe /name Microsoft.Personalization.
Systém
- Výkon: %windir%\system32\SystemPropertiesPerformance.exe
- Vzdálený přístup: %windir%\system32\SystemPropertiesRemote.exe
- Název počítače: %windir%\system32\SystemPropertiesComputerName.exe
- Ochrana systému: %windir%\system32\SystemPropertiesProtection.exe
- Rozšířené vlastnosti systému: %windir%\system32\SystemPropertiesAdvanced.exe
Programy a funkce
- Přidání nebo odebrání programů: %windir%\system32\control.exe /name Microsoft.ProgramsAndFeatures
- Funkce Windows: %windir%\system32\OptionalFeatures.exe
Místní a jazykové možnosti
- Klávesnice: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"keyboard"
- Umístění: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"location"
- Administrativní: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"administrative"
Možnosti složky
- Hledání složek: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 2
- Přidružení souborů: %windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageFileAssoc
- Zobrazení: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 7
- Obecné: %windir%\system32\rundll32.exe shell32.dll, Options_RunDLL 0
Možnosti napájení
- Upravit aktuální nastavení plánu: %windir%\system32\control.exe /name Microsoft.PowerOptions /pagePlanSettings
- Nastavení systému: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pageGlobalSettings
- Vytvořte schéma napájení: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pageCreateNewPlan
- Pro stránku Upřesnit nastavení neexistuje žádný kanonický příkaz, který je přístupný starším způsobem: %windir%\system32\control.exe powercfg.cpl,,3
Klasické příkazy ovládacího panelu
Když použijete funkci WinExec, systém dokáže rozpoznat speciální příkazy Ovládacích panelů. Tyto příkazy existovaly dříve než systém Windows Vista.
| Důvod | Popis |
|---|---|
| control.exe plocha | Spustí okno Vlastnosti zobrazení.
Poznámka: Edice Starter a Basic tento příkaz nepodporují. |
| barva control.exe | Spustí okno Zobrazit vlastnosti s kartou Vzhled vybranou předem. |
| control.exe datum a čas | Spustí okno vlastností data a času. |
| control.exe international | Spustí okno Místní a jazykové možnosti. |
| control.exe myš | Spustí okno vlastnosti myši . |
| klávesnice control.exe | Spustí okno Vlastnosti klávesnice. |
| tiskárny control.exe | Zobrazí složku Tiskárny a faxy. |
| písma control.exe | Zobrazí složku písma. |
Pro systémy Windows 2000 a novější:
| Příkaz | Popis |
|---|---|
| control.exe složek | Spustí okno Možnosti složky. |
| control.exe NetWare | Spustí okno Novell NetWare (pokud je nainstalované). |
| control.exe telefonie | Spustí okno Možnosti telefonu a modemu. |
| nástroje pro správu control.exe | Zobrazí složku nástroje pro správu . |
| control.exe schedtasks | Zobrazí složku Naplánované Úlohy. |
| control.exe netconnections | Zobrazí složku síťová připojení. |
| control.exe infračervené | Spustí okno infračerveného monitoru (pokud je nainstalované). |
| control.exe uživatelská hesla | Spustí okno uživatelských účtů. |
Související témata
-
Vytváření prohledávatelných odkazů na úkoly pro položku ovládacího panelu
-
přístup k Ovládacím panelům v nouzovém režimu v systému Windows Vista