Если кто-то изменяет системную дату, аппаратные часы реального времени также меняются . Зачем вам нужен BIOS? Вы пытаетесь получить дату и время из более надежного источника, который владелец компьютера?
Что вы можете сделать, это использовать WMI, чтобы получить доступ к информации BIOS:
Win32_BIOS.BiosCharacteristics
Win32_BIOS.BIOSVersion
Win32_BIOS.BuildNumber
Win32_BIOS.Caption Win32_BIOS.CodeSet Win32_BIOS.CurrentLanguage
Win32_BIOS.Description
Win32_BIOS.IdentificationCode
Win32_BIOS.InstallableLanguages
Win32_BIOS.InstallDate
Win32_BIOS.LanguageEdition
Win32_BIOS.ListOfLanguages
Win32_BIOS.Manufacturer
Win32_BIOS.Name
Win32_BIOS.OtherTargetOS
Win32_BIOS.PrimaryBIOS
Win32_BIOS.ReleaseDate
Win32_BIOS.SerialNumber
Win32_BIOS.SMBIOSBIOSVersion
Win32_BIOS.SMBIOSMajorVersion
Win32_BIOS.SMBIOSMinorVersion
Win32_BIOS.SMBIOSPresent
Win32_BIOS.SoftwareElementID
Win32_BIOS.SoftwareElementState
Win32_BIOS.Status
Win32_BIOS.TargetOperatingSystem
Win32_BIOS.Version
Но даже WMI не дает вам дату.
+1 Не знаю, почему у этого получилось 2 downvotes, я внес некоторые незначительные изменения в заголовок, чтобы улучшить его. –
По крайней мере, вы должны объяснить, почему вам нужно время BIOS, и застенчивое время ОС недостаточно. – stepancheg
Я хочу установить версию трейла для нашего продукта? 5-дневная тропа. это помогает мне или нет? иначе PLZ дать мне хорошее предложение. – 2009-08-11 09:33:35