Heb je te maken met? .reg bestanden veel? Terwijl de register-editor de ultieme plek is om de instellingen van je computer te wijzigen en al die mooie oplossingen toe te passen. Reg-bestanden zijn ook niet minder; ze kunnen worden geëxporteerd vanuit de register-editor en later weer worden samengevoegd in het Windows-register. Ze maken het mogelijk om het register of delen van het register te exporteren of te back-uppen. De tool waar we het over hebben in dit bericht heet Regdiff, en het is een geweldige tool waarmee je je reg-bestanden op veel manieren kunt vergelijken, sorteren, samenvoegen en beheren.
Vergelijk of voeg registerbestanden samen met Regdiff
Vergelijken
De tool is gratis, open source en gemakkelijk beschikbaar. Je kunt het downloaden als een uitvoerbaar bestand - of de volledige broncode afsplitsen zodat je het in je bestaande project kunt opnemen. Het belangrijkste kenmerk van de tool is dat je twee reg-bestanden kunt vergelijken. Net als een code-diff, zou de tool twee registerbestanden opnemen en deze vergelijken.
Maar je moet je afvragen hoe het verschilt van elke andere code diff-calculator? Het verschil is dat Regdiff eerst beide bestanden leest en ze vergelijkt op een logisch niveau en niet regel voor regel. Dus zelfs als uw beide bestanden een verschillende volgorde van dezelfde inhoud hebben, zal Regdiff deze niet tonen in de diff.
De tool heeft geen GUI en werkt volledig vanaf de opdrachtregel. Om twee bestanden te vergelijken, hoeft u alleen de reg-bestanden en Regdiff in één map te kopiëren. Open nu een verhoogd CMD-venster en voer de volgende opdracht uit om beide bestanden te vergelijken:
regdiff.exe eerste_bestandsnaam.reg second_file_name.reg
De tool leest en parseert eerst beide bestanden en vergelijkt en toont de resultaten aan u. Het werkt snel, zelfs voor volledige registerback-ups. Zodra het diff wordt weergegeven, kunt u gemakkelijk zien welke instelling is gewijzigd. Of wat waren de algemene wijzigingen die in het register zijn aangebracht sinds uw laatste back-up??
U kunt het huidige Windows-register ook rechtstreeks vergelijken met een reg-bestand door dezelfde opdracht te gebruiken. Waarin u in plaats van een bestandsnaam het relatieve adres van de registermap kunt geven.
regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg
Samenvoegen
Afgezien daarvan ondersteunt Regdiff tal van opties. De belangrijkste daarvan is de Samenvoegen keuze. U kunt deze opdracht gebruiken om twee registerbestanden samen te voegen of een bestaand register samen te voegen tot een bestand en nog veel meer. Enkele voorbeelden van samenvoegopdrachten zijn:
Voeg twee reg-bestanden samen:
regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg /merge samengevoegd.reg
Bestaand register exporteren:
regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE /merge hklm_software.reg
Maak een gesorteerd reg-bestand van een bestaand reg-bestand:
regdiff.exe voorbeeld.reg /samenvoegen gesorteerd_voorbeeld.reg
Geen lege toetsen
De andere belangrijkste optie die kan worden gebruikt, is: geen-lege-sleutels. Dit zou u helpen uw reg-bestanden op te ruimen door lege sleutels die helemaal niet nodig zijn volledig te verwijderen removing. Gewoon toevoegen /geen-lege-sleutels vóór een opdracht om alle aangetroffen lege sleutels te verwijderen.
Register Optie
De /register optie laat je de huidige registerwaarden op de lokale computer vergelijken of samenvoegen. Het gebruik van deze optie zou praktisch de noodzaak elimineren om de exportoptie van de Register-editor te gebruiken om reg-bestanden te maken. Zoals nu kunt u direct waarden uit het register ophalen.
Er zijn veel andere opties beschikbaar, elk in staat om iets of het ander te doen. U kunt meer lezen over al deze opties op de tool's download pagina. De volledige documentatie over deze opties en hun bruikbaarheid is beschikbaar.
Regdiff is een geweldig hulpmiddel als je veel met registerbestanden werkt. Het enige probleem waarmee een paar gebruikers te maken kunnen krijgen, is dat er geen GUI is. De tool werkt volledig vanaf de opdrachtregel en toont ook de uitvoer in het terminalvenster zelf. Afgezien daarvan is dit de perfecte tool om reg-bestanden te vergelijken, samen te voegen en nog veel meer te doen.