private static void PrintPrintersWMIInfo() { Beaprint.MainPrint("Enumerating Printers (WMI)"); try { foreach (var printer in Printers.GetPrinterWMIInfos()) { Beaprint.NoColorPrint($" Name: {printer.Name}\n" + $" Status: {printer.Status}\n" + $" Sddl: {printer.Sddl}\n" + $" Is default: {printer.IsDefault}\n" + $" Is network printer: {printer.IsNetworkPrinter}\n"); Beaprint.PrintLineSeparator(); } } catch (Exception ex) { //Beaprint.PrintException(ex.Message); } }