Ändra systemregistret
Systemregistret innehåller konfigurationsdata som operativsystemet, tjänsterna och programmen använder. Windows Management Instrumentation (WMI) har en System Registry Provider och klassen StdRegProv med metoder som används för att övervaka eller ändra registret på den lokala datorn eller fjärrdatorerna. Win32-providern stöder klassen Win32_Registry som innehåller statiska data om storleken på ett register.
Systemregisterprovidern är en instans, egenskap och händelseprovider som samverkar med systemregistret. System Registry Provider är en standardprovider med gränssnittet IWbemServices. Du kan använda systemregisterprovidern för att få åtkomst till registernycklar och information om lokala och fjärranslutna system. Mer information finns i System Registry Provider.
WMI placerar StdRegProv i namnområdet root\default. Du kan dock kompilera filen Regevent.mof till andra namnområden som andra program kan använda.
De ämnen som identifieras i följande tabell kan visa hur du använder klassen StdRegProv och System Registry Provider.
Ämne | Beskrivning |
---|---|
Hämta registerdata | Du kan hämta eller ändra registerdata via metoder för klassen StdRegProv, vilket gör att du kan automatisera registeraktiviteter lokalt eller via fjärranslutning. |
Ändra Registerdata | Du kan lägga till eller ta bort nycklar och lägga till eller ändra registerpostvärden under nycklar. |
Programmering med registerleverantören | Du kan definiera dina egna klasser som systemregistret tillhandahåller med data. |
Registrering av systemregistrets händelser | System registry-providern kan skicka händelser till en konsument. För att ta emot händelser måste du registrera din konsument, skapa en fråga och sedan se till att providern skickar händelser – korrekt. |
Registrera den Systemregisterprovidern | System registry-providern är registrerad som en del av WMI-installationsprocessen. |