diff --git a/RECmd/Program.cs b/RECmd/Program.cs index d61c622..c3bf592 100644 --- a/RECmd/Program.cs +++ b/RECmd/Program.cs @@ -506,6 +506,10 @@ private static void DoWork(string d, string f, string kn, string vn, string bn, okFileParts.Add("DRIVERS"); okFileParts.Add("COMPONENTS"); okFileParts.Add("DEFAULT"); + okFileParts.Add("User"); + okFileParts.Add("UserClasses"); + okFileParts.Add("settings"); + okFileParts.Add("Registry"); IEnumerable files2; @@ -646,7 +650,11 @@ private static void DoWork(string d, string f, string kn, string vn, string bn, "*SYSCACHE.hve", "*SECURITY", "*DRIVERS", - "*COMPONENTS" + "*COMPONENTS", + "*User.dat", + "*UserClasses.dat", + "*settings.dat", + "*Registry.dat" }; var ignoreExt = new HashSet(StringComparer.OrdinalIgnoreCase) { diff --git a/RECmd/ReBatch.cs b/RECmd/ReBatch.cs index f8e3e88..6776876 100644 --- a/RECmd/ReBatch.cs +++ b/RECmd/ReBatch.cs @@ -52,7 +52,11 @@ public enum HiveType_ [Description("userdiff")] userdiff = 14, [Description("BBI")] Bbi = 15, [Description("VSMIDK")] Vsmidk = 16, - [Description("DEFAULT")] Default = 17 + [Description("DEFAULT")] Default = 17, + [Description("User")] User = 18, + [Description("UserClasses")] UserClasses = 19, + [Description("settings")] settings = 20, + [Description("Registry")] Registry = 21 } public string Description { get; set; }