static void Main(string[] args)
 {
     Wmi wmi = new Wmi();
     wmi.GetComputerSystemInfo();
     wmi.GetOperatingSystemInfo();
     wmi.GetSecureBoot();
     wmi.GetModernStanby();
     wmi.GetProcessorInfo();
     wmi.GetMemoryInfo();
     wmi.GetBiosInfo();
     wmi.GetVideoInfo();
     wmi.GetDiskInfo();
     wmi.GetPartitionInfo();
     GenerateWallpaper generateWallpaper = new GenerateWallpaper(wmi);
     generateWallpaper.Run();
     SystemParametersInfo(0x0014, 0, generateWallpaper.GetFileName(), 0x0001);
     Console.WriteLine("Press any key to continue...");
     Console.ReadKey();
 }
 public GenerateWallpaper(Wmi wmi)
 {
     this.wmi = wmi;
 }