Delen via


Items in het Configuratiescherm uitvoeren

Notitie

Als u op zoek bent naar de lijst met canonieke en modulenamen voor Configuratiescherm-items, raadpleegt u Canonical Names of Control Panel Items.

 

Er zijn twee manieren om een Configuratiescherm-item te openen:

  • De gebruiker kan het Configuratiescherm openen en vervolgens een item openen door op het pictogram van het item te klikken of erop te dubbelklikken.
  • De gebruiker of een toepassing kan een Configuratiescherm-item starten door het rechtstreeks vanaf de opdrachtregelprompt uit te voeren.

Een toepassing kan het Configuratiescherm programmatisch openen met behulp van de functie WinExec.

WinExec("c:\windows\system32\control.exe", SW_NORMAL);

In het volgende voorbeeld ziet u hoe een toepassing het configuratiescherm-item met de naam MyCpl.cpl kan starten met behulp van de functie WinExec.

WinExec("c:\windows\system32\control.exe MyCpl.cpl", SW_NORMAL);

Wanneer een Configuratiescherm-item wordt geopend via een opdrachtregel, kunt u het zo instellen dat het naar een bepaald tabblad in het item opent. Vanwege het toevoegen en verwijderen van bepaalde tabbladen in sommige Onderdelen van het Configuratiescherm van Windows Vista, kan het nummeren van de tabbladen zijn gewijzigd van dat in Windows XP. In het volgende voorbeeld wordt bijvoorbeeld het vierde tabblad in het systeemitem in Windows XP en het derde tabblad op Windows Vista gestart.

control.exe sysdm.cpl,,3

In dit onderwerp wordt het volgende besproken:

Canonieke namen van Windows Vista

In Windows Vista en hoger is de voorkeursmethode voor het starten van een Configuratiescherm-item vanaf een opdrachtregel het gebruik van de canonieke naam van het Configuratiescherm-item. Een canonieke naam is een niet-gelokaliseerde tekenreeks die het Configuratiescherm-item in het register declareert. De waarde van het gebruik van een canonieke naam is dat de modulenaam van het Configuratiescherm-item wordt geabstraheerd. Een item kan worden geïmplementeerd in een .dll en later opnieuw worden geïmplementeerd als een .exe of de naam van de module wijzigen. Zolang de canonieke naam hetzelfde blijft, hoeft elk programma dat het opent met die canonieke naam niet te worden bijgewerkt.

Volgens de conventie wordt de canonieke naam gevormd als "CorporationName.ControlPanelItemName".

In het volgende voorbeeld ziet u hoe een toepassing het Configuratiescherm-item kan starten Windows Update- met WinExec-.

WinExec("%systemroot%\system32\control.exe /name Microsoft.WindowsUpdate", SW_NORMAL);

Als u een Configuratiescherm-item met de bijbehorende canonieke naam wilt starten, gebruikt u: "%systemroot%\system32\control.exe /name canonicalName"

Als u een specifieke subpagina in een item wilt openen of wilt openen met aanvullende parameters, gebruikt u: "%systemroot%\system32\control.exe /name canonicalName /pageName pageName"

Een toepassing kan ook de methode IOpenControlPanel::Open implementeren om items in het Configuratiescherm te starten, inclusief de mogelijkheid om een specifieke subpagina te openen.

Zie Canonical Names of Control Panel Itemsvoor een volledige lijst met canonieke namen van configuratieschermitems.

Nieuwe opdrachten voor Windows Vista

Op Windows Vista worden sommige opties die zijn geopend door een .cpl-module in Windows XP nu geïmplementeerd als .exe bestanden. Dit biedt extra beveiliging doordat standaardgebruikers worden gevraagd om beheerdersreferenties op te geven bij het starten van de bestanden. Opties waarvoor geen extra beveiliging is vereist, worden geopend door dezelfde opdrachtregels die zijn gebruikt in Windows XP. Hier volgt een lijst met opdrachten die in Windows Vista worden gebruikt voor toegang tot specifieke tabbladen van Configuratiescherm-items:

Personalisatie

  • Tekengrootte en DPI: %windir%\system32\DpiScaling.exe
  • Schermresolutie: %windir%\system32\control.exe desk.cpl, Instellingen,@Settings
  • Weergave-instellingen: %windir%\system32\control.exe desk.cpl, Instellingen,@Settings
  • Thema's: %windir%\system32\control.exe desk.cpl, thema's,@Themes
  • Schermbeveiliging: %windir%\system32\control.exe desk.cpl, schermbeveiliging,@screensaver
  • Meerdere beeldschermen: %windir%\system32\control.exe desk.cpl, monitor,@Monitor
  • Kleurenschema: %windir%\system32\control.exe /name Microsoft.Personalization /pageColorization
  • Bureaubladachtergrond: %windir%\system32\control.exe /name Microsoft.Personalization /pageWallpaper

Notitie

Starter- en Basic-edities bieden geen ondersteuning voor control.exe /name Microsoft.Personalization-opdracht.

 

Systeem

  • Prestaties: %windir%\system32\SystemPropertiesPerformance.exe
  • Externe toegang: %windir%\system32\SystemPropertiesRemote.exe
  • Computernaam: %windir%\system32\SystemPropertiesComputerName.exe
  • Systeembeveiliging: %windir%\system32\SystemPropertiesProtection.exe
  • Geavanceerde systeemeigenschappen: %windir%\system32\SystemPropertiesAdvanced.exe

Programma's en onderdelen

  • Programma's toevoegen of verwijderen: %windir%\system32\control.exe /name Microsoft.ProgramsAndFeatures
  • Windows-functies: %windir%\system32\OptionalFeatures.exe

Land- en taalopties

  • Toetsenbord: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"toetsenbord"
  • Locatie: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"location"
  • Beheer: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"administrative"

Mapopties

  • Zoeken in mappen: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 2
  • Bestandskoppelingen: %windir%\system32\control.exe /name Microsoft.DefaultPrograms /pageFileAssoc
  • Weergave: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 7
  • Algemeen: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 0

Energiebeheeropties

  • Huidige planinstellingen bewerken: %windir%\system32\control.exe /name Microsoft.PowerOptions /pagePlanSettings
  • Systeeminstellingen: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pageGlobalSettings
  • Een energiebeheerschema maken: %windir%\system32\control.exe /name Microsoft.PowerOptions /pageCreateNewPlan
  • Er is geen canonieke opdracht voor de pagina Geavanceerde instellingen, deze wordt op de oudere manier geopend: %windir%\system32\control.exe powercfg.cpl,,3

Verouderde Configuratiescherm-opdrachten

Wanneer u de functie WinExec gebruikt, kan het systeem speciale Configuratiescherm-opdrachten herkennen. Deze opdrachten dateren van vóór Windows Vista.

Ruzie Beschrijving
control.exe bureaublad Hiermee opent u het venster Weergave-eigenschappen. Opmerking: Starter- en Basic-edities bieden geen ondersteuning voor deze opdracht.
kleur control.exe Opent het venster Weergave-instellingen met het tabblad Uiterlijk vooraf geselecteerd.
control.exe datum/tijd Hiermee opent u het venster Datum- en tijdeigenschappen.
control.exe internationaal Hiermee opent u het venster Landinstellingen en taalopties.
control.exe muis Hiermee opent u het venster Eigenschappen van de muis.
control.exe toetsenbord Hiermee opent u het venster Toetsenbordeigenschappen.
control.exe printers Geeft de map Printers en Faxen weer.
control.exe lettertypen Hiermee wordt de map Lettertypen weergegeven.

 

Voor Windows 2000- en hogersystemen:

Bevelen Beschrijving
mappen control.exe Hiermee opent u het venster Mapopties.
control.exe netware Hiermee start u het venster Novell NetWare (indien geïnstalleerd).
control.exe telefonie Hiermee opent u het venster Telefoon- en Modemopties.
control.exe beheertools Geeft de map Administratieve Hulpmiddelen weer.
control.exe schedtasks Geeft de map Geplande taken weer.
control.exe netwerkverbindingen Geeft de map Netwerkverbindingen weer.
control.exe infrarood Start de Infraroodmonitor venster (indien geïnstalleerd).
control.exe gebruikerswachtwoorden Hiermee opent u het venster Gebruikersaccounts.

 

Configuratiescherm-items

richtlijnen voor gebruikerservaring

Items van het Configuratiescherm registreren

CPLApplet gebruiken

Berichtverwerking van het Configuratiescherm

Systeemconfiguratieschermitems uitbreiden

Categorieën van configuratiescherm toewijzen

het maken van doorzoekbare taakkoppelingen voor een Configuratiescherm-item

toegang tot het Configuratiescherm in de veilige modus onder Windows Vista