Есть ли способ получить дату, когда была установлена текущая ОС (например, Windows 7)?

3 ответа3

3

Командная строка

  1. Откройте командную строку.
  2. Введите или вставьте следующую команду и нажмите Enter:

    wmic os get installdate
    

замечания

  • Работает независимо от локали системы.

  • Значение в отображается в формате UTC и не зависит от изменения часового пояса или перехода на летнее время.

Пример вывода

InstallDate
20140519224731.000000+120

Формат:yyyyMMddHHmmss . Все, что находится после периода, представляет собой количество миллисекунд, которое можно безопасно игнорировать. Значение анализируется следующим образом:

  • 2014 год
  • 05 месяц
  • 19 день
  • 22 часа
  • 47 минут
  • 31 секунда

PowerShell

Предполагая, что это доступно, вы можете запустить следующие команды:

$os = Get-WmiObject Win32_OperatingSystem
$os.ConvertToDateTime($os.InstallDate)

Пример вывода

Monday, May 19, 2014 10:47:31 PM
2

Запустите командную строку (Win+R -> "cmd" -> нажмите return)
Введите следующую команду:

cmd /k systeminfo | find "Original Install Date"


PS Я нашел информацию здесь.

РЕДАКТИРОВАТЬ: Следующая команда PowerShell работает для установок Windows с языками, отличными от английского.

Запустите PowerShell (Win+R -> "powershell" -> нажмите клавишу возврата)
Введите следующую команду:

([WMI]'').ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).InstallDate) 


PS Я получил информацию отсюда.

1

Для Windows 7 Нажмите Win+R или нажмите Пуск, а затем запустите

введите cmd и нажмите Enter, чтобы запустить командную строку. Внутри командной строки введите

systeminfo | find "Install Date"

и нажмите ввод, через несколько секунд вы получите дату установки.

Для Windows XP это проще, просто перейдите в C: и щелкните правой кнопкой мыши на папке WINDOWS и выберите свойства, и посмотрите дату создания папки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .