Ci scusiamo per aver impiegato così tanto tempo, penso che questo sia il tempo più lungo che ho impiegato per scrivere una risposta!
Tempo fa volevo funzionalità molto simili, ma non riuscivo a trovare un modo per farlo ... ora che conosco un po 'più di programmazione, ho pensato che valesse la pena provare a fare qualcosa.
Quindi, poche ore dopo, ti do RegSync v1
.
Basta prendere una copia del percorso completo del registro (nel tuo caso HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
) e incollarlo nella casella.
Fai clic su Avvia e controllerà automaticamente quella chiave di registro per eventuali aggiunte, cancellazioni o modifiche.
Se rileva eventuali modifiche, *
esporterà un file di registro chiamato regsync.reg
nella stessa cartella in cui è in esecuzione l'applicazione.
*
In caso di più di una modifica alla volta, attenderà 5 secondi dopo la prima modifica.
Quando / dopo aver premuto il pulsante di avvio, monitorerà la cartella in cui si trova per eventuali modifiche al regsync.reg
file e, se rileva una modifica, eliminerà TUTTE le voci nella chiave di registro selezionata localmente e importerà il file di registro. (Prestare attenzione, non controllerà che il .Reg
file corrisponda alla posizione che sta monitorando, quindi, se si digitano posizioni diverse su ciascun PC, potrebbe andare male).
Quindi ... puoi eseguirlo da dropbox o condivisioni di Windows o qualsiasi altro servizio di condivisione di cartelle. Eseguilo su entrambi i computer e seleziona la chiave di registro da monitorare.
Note extra ...
Ciò richiede .NET Framework versione 4.
Non monitora le sottochiavi, è possibile eseguire copie aggiuntive dello strumento anche se in cartelle diverse (ho già idee per migliorarlo, ma, solo se le persone hanno bisogno dello strumento).
Sebbene non richieda l'elevazione del controllo dell'account utente, ti invierà bug per l'elevazione ogni volta che tenta di importare o esportare dal registro (in pratica chiama regedit.exe
/ reg.exe
), quindi, ti consiglio di eseguire il programma elevato ... Lo fa più volte e diventerà molto fastidioso.
Nessuna garanzia - Ottiene il badge "Funziona sul mio PC" e l'ho testato su alcune macchine, ma questo non ha avuto revisione del codice e ore di test ... Inizia a finire in poche ore.
Anche se non finisci per usarlo, spero sia utile a qualcuno là fuori!