void PrintUnattendFiles()
 {
     try
     {
         Beaprint.MainPrint("Unattend Files");
         //Beaprint.LinkPrint("");
         List <string> unattended_files = Unattended.GetUnattendedInstallFiles();
         foreach (string path in unattended_files)
         {
             List <string> pwds = Unattended.ExtractUnattendedPwd(path);
             Beaprint.BadPrint("    " + path);
             System.Console.WriteLine(string.Join("\n", pwds));
         }
     }
     catch (Exception ex)
     {
         Beaprint.PrintException(ex.Message);
     }
 }