Alvi

📅 2026-03-26T17:22:19.870Z
👁️ 62 katselukertaa
🔓 Julkinen


using System;
using System.Management; // Required namespace

class Program
{
    static void Main()
    {
        try
        {
            // Query the Win32_OperatingSystem class for the InstallDate property
            ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT InstallDate FROM Win32_OperatingSystem");

            foreach (ManagementObject obj in searcher.Get())
            {
                // The raw WMI date is in YYYYMMDDHHMMSS format
                string rawDate = obj["InstallDate"].ToString();

                // Convert the WMI string to a standard DateTime object
                DateTime installDate = ManagementDateTimeConverter.ToDateTime(rawDate);

                Console.WriteLine("OS Install Date: " + installDate.ToString("f"));
            }
        }
        catch (Exception ex)
        {
            Console.WriteLine("Error retrieving data: " + ex.Message);
        }
        
        Console.WriteLine("\nPress any key to exit...");
        Console.ReadKey();
    }
}