Desculpe por levar tanto tempo, acho que este é o mais longo que tomei para escrever uma resposta!
Há séculos atrás, eu queria funcionalidades muito semelhantes, mas não consegui encontrar uma maneira de fazê-lo ... agora que sei um pouco mais de programação, achei que valeria a pena tentar fazer alguma coisa.
Então, algumas horas depois, eu dou a você, RegSync v1
.
Bastacopiarocaminhocompletodoregistro(noseucasoHKEY_CURRENT_USER\Software\SimonTatham\PuTTY
)ecolá-lonacaixa.
CliqueemIniciareelemonitoraráautomaticamenteessachavedoregistroparaquaisqueradições,exclusõesoualterações.
Sedetectarquaisqueralterações,*
exportaráumarquivoderegistrochamadoregsync.reg
namesmapastaemqueoaplicativoestásendoexecutado.
*
Nocasodemaisdeumaalteraçãoporvez,elaaguardará5segundosapósaprimeiraalteração.
Quando/apósobotãoIniciarserpressionado,elemonitoraráapastaemqueestáinserindoalteraçõesnoarquivoregsync.reg
e,sedetectarumaalteração,excluiráTODASasentradasnachavedoregistroselecionadalocalmenteeimporteoarquivoderegistro.(Porfavor,tenhacuidado,elenãoiráverificarseoarquivo.Reg
correspondeaolocalqueestámonitorando,então,sevocêdigitarlocaisdiferentesemcadacomputador,elepodeficarruim).
Então...vocêpodeexecutá-loapartirdoscompartilhamentosdacaixadedepósitooudoWindowsoudequalqueroutroserviçodecompartilhamentodepastas.Execute-oemambososcomputadoreseselecioneachavederegistroparamonitorar.
Notasextras...
Issorequero.NETFrameworkversão4.
Nãomonitorasubchaves,vocêpodeexecutarcópiasadicionaisdaferramentaempastasdiferentes(játenhoideiasparamelhorarisso,massomenteseaspessoasprecisaremdaferramenta).
EmboraelenãoexijaelevaçãodoUAC,eleiráincomodaraelevaçãotodavezqueeletentarimportarouexportardoregistro(basicamentechama
regedit.exe
/reg.exe
),então,eurecomendoquevocêexecutaroprogramaelevado...Elefazissováriasvezesevaisetornarmuitochato.Semgarantias-Elerecebeoselo"Funciona no meu PC" e testei em algumas máquinas, mas isso não teve revisão de código e horas de teste ... Comece a terminar em um poucas horas.
Mesmo que você não acabe usando, espero que seja útil para alguém de fora!