Windows 7-registreringsdatabasen: hvordan man redigerer en registreringsnøgle efter programplan (batch)?

Indlæg af Hanne Mølgaard Plasc

Problem



f.eks. når en bestemt registreringsnøgleværdi bliver 39, bliver jeg nødt til at nulstille den til 0. En batch er muligt? Eller hvilken app (sprog) jeg kunne bruge, og hvordan? Kan du lade mig se et eksempel? Tak

Bedste reference


Hvis du er en c # udvikler, kig på dette indlæg. Det demonstrerer, hvordan man overvåger en registreringsværdi ved hjælp af WMI. Du kan derefter tjekke returværdien, og hvis>=39 sæt det til 0.


Registry Watcher C #


Prøveuddrag fra Registry Watcher C #. Tilføj din registreringsdatabase værdi ændringskode her


   private void HandleEvent(object sender, EventArrivedEventArgs e) 
    { 
      RegistryKey myKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\My Registry Key", true);
       myKey.SetValue("My Value", "0", RegistryValueKind.String);
    }