Изучение системной информации Windows

Базовая ин­формация о системе Windows

Часто при работе с компьютером пользователя или удаленным сервером возникает необходимость в получении базовой ин­формации о системе вроде имени зарегистрированного в ней пользователя, текущего системного времени или местоположе­ния определенного файла. Команды, которые позволяют со­брать основную информацию о системе, включают:

  • NOW — отображает текущую системную дату и время в 24-часовом формате, например Sat May 9 12:30:45 2003. Дос­тупна только в Windows Server 2003 Resource Kit;
  • WHOAMI — сообщает имя пользователя, зарегистрирован­ного в системе на данный момент, например pc\administrator;
  • WHERE — выполняет поиск файлов по шаблону поиска (se­arch pattern) и возвращает список совпавших результатов.

Информация о конфигурации си­стемы Windows

Иногда нужно получить информацию о конфигурации си­стемы или о системном окружении. В критически важных си­стемах эту информацию можно сохранить или распечатать для справки. Ниже перечислены команды, позволяющие собирать информацию о системе.

  • DRIVERQUERY — выводит список всех установленных драйверов устройств и их свойства, в том числе имя моду­ля (module name), отображаемое имя (display name), тип драйвера и дату сборки (driver link date). В режиме отобра­жения всей информации (/V) сообщается статус (status) и состояние (state) драйвера, режим запуска, сведения об ис­пользовании памяти и путь в файловой системе. Параметр /V также включает вывод детальной информации обо всех неподписанных драйверах.
  • SYSTEMINFO — выдает подробную информацию о конфи­гурации системы, в том числе сведения о версии, типе и из­готовителе операционной системы, процессоре, версии BIOS, объеме памяти, региональных стандартах, часовом поясе и конфигурации сетевого адаптера.
  • NLSINFO — отображает подробную информацию о регио­нальных стандартах, включая язык по умолчанию (default language), кодовую страницу Windows, форматы отображе­ния времени и чисел, часовой пояс и установленные кодо­вые страницы. Эта команда доступна лишь в Windows Ser­ver 2003 Resource Kit.

В командах DRIVERQUERY и SYSTEMINFO можно так­же указать опрашиваемый удаленный компьютер и разреше­ния Run As (Запуск от имени). Для этого следует использо­вать расширенный синтаксис, который включает следующие параметры:

  • /S Компьютер /U [Домен\]Пользователь [/Р Пароль]

где Компьютер — имя или IP-адрес удаленного компьюте­ра, Домен — необязательное имя домена, где находится учет­ная запись пользователя, Пользователь — имя учетной за­писи пользователя, чьи разрешения вы хотите задействовать, а Пароль — необязательный пароль для учетной записи. Если домен не указан, берется текущий домен. А если вы не зада­ете пароль учетной записи, он будет запрошен у вас.

Чтобы понять, как добавлять в синтаксис команд информа­цию о компьютере и пользователе, рассмотрим пару примеров.

Использование учетной записи PC\user при опросе PC о параметрах драйверов:

  • driverquery /s PC /и PC\user

Использование учетной записи PC\administrator при запросе информации о системе SERVER01:

  • systeminfo /s server01 /и PC\administrator
2024  Командная строка Windows  
top Яндекс.Метрика