Программа которая выводит информацию о компьютере

Windows включает средство под названием сведения о системе (Msinfo32.exe). Этот инструмент собирает сведения о компьютере и отображает полный набор оборудования, компоненты системы и программной среде, которую можно использовать для диагностики неполадок компьютера.

  • Если MSINFO32 можно запустить без прав администратора, как остановить, если они не может отображаться некоторые драйверы. Это происходит потому, что кэш для получения этих сведений необходимо обладать полномочиями администратора для обновления. Чтобы избежать этой проблемы, убедитесь, что запуск с правами администратора MSINFO32.
  • Msinfo32 не может предоставить сведения об оборудовании при запуске в безопасном режиме. Сведения о системе можно запустить в безопасном режиме, он только для отображения сведений о системных компонентах и среде программного обеспечения.

Дополнительная информация

Как запустить MSINFO32

Разверните вашей версии Windows ниже инструкции для запуска MSINFO32.

VC#. Как получить информацию о процессоре, GPU, ОЗУ, BIOS. Вывод характеристик ПК. Урок 34

Windows 10

  • В поле поиска введите msinfo32 .
  • Щелкните правой кнопкой мыши Системную информацию в результатах поиска и выберите Запуск от имени администратора.

Windows 8.1

  • Хотя на начальном экране, типmsinfo32. (Кроме того, swipe в от правого края экрана и выберите Поиск. Если вы используете мышь, наведите указатель в правый нижний угол экрана, а затем выберите поиска. Затем введите msinfo32 в поле поиска.)
  • Щелкните правой кнопкой мыши (или нажмите и удерживайте) результатов поиска и выберитеЗапуск от имени администратора.
  • Нажмите кнопкуПуск. Введите msinfo32в поиска поле.
  • Щелкните правой R msinfo32.exe в результатах поиска, а затем нажмите кнопку Запуск от имени администратора.

Как запустить MSINFO32 с помощью командной строки

Можно также запустить MSINFO32 из командной строки с повышенными правами. Чтобы открыть окно командной строки, введите команду cmd в поле поиска. Затем в списке результатов поиска щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.

Можно выполнить следующие задачи с помощью ключей командной строки MSINFO32:

  • Создайте файлы .nfo или .txt, содержащие сведения о вашей системе.
  • Сведения о системе начала подключение к удаленному компьютеру.

Для выполнения команды MSINFO32 на компьютерах под управлением Windows 7, Windows 8.1 и Windows 10, используйте следующий синтаксис в командной строке:

Msinfo32 [/nfo/NFO путь] [/ Report путь] [/ Computer имя_компьютера[ ]

Parameters Путь Задает файл, который открывается в формате C: folder1file1. xxx , где C -это буква диска, Папка1 — это папка, является файл file1 и xxx — расширение имени файла. Имя_компьютера Это может быть полное доменное имя, IP-адрес или имя в формате UNC.

Читайте также:
Где находится программа paint на ноутбуке

Параметры командной строки

/ NFO Сохранение экспортированного файла как NFO-файл. Если имя файла, указанного в пути не заканчивается .nfo, расширением .nfo будет добавляться к имени файла. / Report Сохраняет файл, указанный в пути в формате .txt. Имя файла сохраняется точно так, как он отображается в пути. Расширение имени файла .txt не будет добавлена в файл, если оно не указано в пути.

Как Узнать Все Характеристики Своего Компьютера / Ноутбука?

/ Computer Сведения о системе запускается для указанного удаленного компьютера.

При подключении к удаленному компьютеру, необходимо иметь соответствующие разрешения для доступа к WMI на удаленном компьютере.

ПримерыДля просмотра сведений о системе, введите следующую команду:

msinfo32Чтобы создать NFO-файл в папке C:Temp с именем Test.nfo, введите:

msinfo32 /nfo C:TEMPTEST.NFOЧтобы создать txt-файл в папку с именем Test.txt C:Temp, введите:

msinfo32 /report C:TEMPTEST.TXTЧтобы просмотреть сведения о системе с удаленного компьютера с UNC-именем BIGSERVER, введите:

msinfo32 /computer BIGSERVER

Источник: support.microsoft.com

Вывод системной информации о компьютере на рабочий стол Windows с помощью BgInfo

date

15.11.2022

user

itpro

directory

Active Directory, Windows 10, Windows Server 2016, Групповые политики, Утилиты

comments

комментариев 11

Если вы управляете большим количеством Windows серверов или рабочих станций, бывает очень полезно вывести базовую информацию о системе и окружении прямо на рабочий стол Windows. Это будет особенно удобно вашим пользователям, которым чтобы сообщить техопддержке свой IP или MAC адрес, имя компьютера или домена, версию Windows, количество памяти или тип CPU, и т.д., достаточно посмотреть на рабочий стол. Для вывода информации об операционной системе поверх рабочего стола мы будем использовать утилиту BgInfo от Microsoft.

Утилита Bginfo позволяет наложить текстовую информацию поверх изображения обоев рабочего стола пользователя и подменить используемый файл обоев.

Формируем выводимый текст рабочего стола в Bginfo

Сначала вам нужно сформировать шаблон, который будет использоваться Bginfo для вывода информации на рабочий стол Windows.

утилита bginfo позволяет вывести информацию о компьютере на рабочий стол windows

  1. Скачайте утилиту Bginfo (https://docs.microsoft.com/en-us/sysinternals/downloads/bginfo) и запустите исполняемый файл bginfo.exe;
  2. Появится окно стандартной конфигурации Bginfo, в котором выводится список системной информации, которую по-умолчанию выводит утилита;
  3. Окно Bginfo представляет собой простой текстовый редактор, в котором можно добавить, удалить или отредактировать любое из выводимых значений, изменить цвет или размер шрифта, расположение данных на экране, добавить ваше лого и т.д.;
  4. Значения переменных, которые Bginfo получает из операционной системы указаны в формате ;
  5. Я сформировал следующий шаблон, который выводит базовую информацию о компьютере и добавил контакты тех поддержки:
    HelpDesk Info:
    Computer Name:
    Domain:
    Logon DC:

собственный шаблон в bginfo

OS Version:
User Name:
IP Address:
Default Gateway:
MAC Address:
System Info:
Boot Time:
CPU:
Memory:
System Type:
___________________________________
HelpDesk: +7 (495) 555-44-33
[email protected]
CRM Support: +7 (495) 222-44-11
[email protected]

  • Сохраните данную конфигурацию в файл bg_config.bgi
  • Применить настройки Bginfo на компьютеры (сервера) домена через GPO

    Теперь нужно создать групповую политику, которая будет применять конфигурационный файл Bginfo ко всем компьютерам и сервера домена.

    Читайте также:
    Установить программу гет контакт

    Создайте на котроллере домена в каталоге SYSVOL папку Bginfo и скопируйте в него файлы bg_config.bgi и Bginfo.exe.

    Создайте в этом же каталоге bat скрипт apply_bginfo.bat для применения настроек Bginfo к компьютеру:

    reg add HKEY_CURRENT_USERSoftwareSysinternalsBGInfo /v EulaAccepted /t REG_DWORD /d 1 /f
    %logonserver%NETLOGONBginfoBginfo.exe %logonserver%NETLOGONBginfobg_config.bgi /silent /TIMER:00 /nolicprompt

    bat скрипт для применения настроек bginfo на компьютере

    1. Откройте редактор доменных GPO (gpmc.msc), создайте новую политику bgInfoGPO и назначьте ее на нужные OU; применение bginfo через GPO
    2. Перейдите в режим редактирования GPO;
    3. Перейдите в GPO раздел User Configuration ->Policies ->Windows Settings ->Scripts(Logon/Logoff) ->Logon ->Scripts ->Add и укажите UNC путь к вашему скрипту (например, \resource.locNETLOGONBginfoapply_bginfo.bat );
    4. Включите режим замыкания GPO, чтобы политика применялась для пользователей: Computer Configuration –> Administrative Templates -> System -> Group Policy ->Configure user Group Policy loopback processing mode = Enabled (Merge); Configure user Group Policy loopback processing mode
    5. Чтобы обновились политики, перезайдите на компьютер под пользователем и проверьте, что у него на рабочем столе теперь отображается системная информация, которую вы настроили. вывод информации о компьютере и системе на рабочий стол Windows - вывод контактов техподдержки и лого

    Утилита BGInfo копирует фон рабочего стола в папку %Temp% пользователя в файл BGInfo.bmp и накладывает на него текст. Данный файл затем задается в качестве обоев рабочего стола. Однако, будьте внимательными, если вы задаете обои рабочего стола пользователям отдельной политикой. Политика с настройками Bginfo должна применяться после политики wallpaper. Измените порядок применения политик, если нужно.

    Если политика не применяется, для диагностики воспользуйтесь утилитой gpresult или советами из статьи.

    файл BGInfo.bmp в temp

    Вывод дополнительных полей в Bginfo через WMI или VBS скрипты

    Bginfo позволяет выводить не только предустановленные параметры, но и любые параметры компьютера, программ или AD с помощью WMI запросов или VBS скриптов.

    Для добавления собственных значений в Bginfo нужно нажать на кнопку Custom -> New.

    добавить собственное поле в bginfo

    Утилита позволяет вывести:

    В Bginfo даже есть встроенный WMI Explorer. Например, следующий WMI запрос позволит вывести на рабочий стол билд операционной системы (особо актуально для Windows 10):

    SELECT BuildNumber FROM Win32_OperatingSystem

    wmi запросы в bginfo

    Следующий VBS скрипт позволяет вывести на рабочий стол информацию о модели компьютера:

    winmgt = «winmgmts:!//»
    Set oWMI_Qeury_Result = GetObject(winmgt).InstancesOf(«Win32_ComputerSystem»)
    For Each oItem In oWMI_Qeury_Result
    Set oComputer = oItem
    Next
    If IsNull(oComputer.Model) Then
    sComputerModel = «*no-name* model»
    Else
    If LCase(oComputer.Model) = «system product name» Then
    sComputerModel = «Custom-built PC»
    Else
    sComputerModel = oComputer.Model
    End If
    End If
    sComputer = Trim(sComputerModel)
    Echo sComputer

    вывод информации на рабочий стол через vbs скрипт bginfo

    Обратите внимание, что значение которое вы хотите увидеть в Bginfo скрипт vbs должен возвращать через Echo .

    Таким образом, с помощью bginfo вы можете вывести на рабочий стол практически любую информацию с компьютера.

    Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

    Источник: winitpro.ru

    Получение информации о компьютере на UNIX

    Обновлено

    Обновлено: 21.05.2023 Опубликовано: 19.06.2018

    В данной статье пойдет речь о способах сбора сведений об оборудовании компьютера, который находится под управлением операционных систем семейства UNIX, такие как Linux и BSD. Также, будет немного затронута тема получения системной информации и замера скорости и активности. Действия будут выполняться из командной строки без графической оболочки — их можно выполнить, подключившись к компьютеру удаленно по SSH.

    Читайте также:
    Инструкция к программе photoshop

    Информация о процессоре

    Команды для получения данных о процессоре.

    1. lscpu (Linux)

    Команда показывает информацию о характеристиках процессора в удобном виде:
    Пример ответа:

    • Architecture — архитектура процессора — 32 бит или 64.
    • Core(s) per socket — количество ядер на процессор.
    • Socket(s) — количество физических/виртуальных процессоров.
    • CPU(s) — суммарное количество процессорных ядер.
    • Model name — модель процессора.

    2. sysctl -a (FreeBSD)

    Команда отображает множество данных, поэтому добавляем фильтр:

    sysctl -a | egrep -i ‘hw.machine|hw.model|hw.ncpu’

    * на самом деле, команда sysctl работает и в Linux, но формат вывода менее удобен, по сравнению с вышерассмотренной lscpu.

    3. Файл /proc/cpuinfo (Linux)

    Позволяет увидеть подробную информацию по каждому ядру:

    Команда для подсчета количества ядер:

    cat /proc/cpuinfo | grep processor | wc -l

    4. Температура процессора

    Linux

    Сначала необходимо установить утилиту.

    yum install lm_sensors

    apt install lm-sensors

    После установки утилиты выполняем:

    FreeBSD

    Загружаем необходимый модуль:

    * для автоматической его загрузки добавляем в файл /boot/loader.conf строку coretemp_load=»YES»

    sysctl -a | grep temperature

    dev.cpu.0.temperature: 40.0C
    dev.cpu.1.temperature: 41.0C

    Информация об оперативной памяти

    1. Файл /proc/meminfo (Linux)

    MemTotal: 8010284 kB
    MemFree: 1058580 kB
    MemAvailable: 2791616 kB
    Buffers: 1884 kB
    Cached: 1754092 kB
    SwapCached: 122280 kB
    Active: 4330296 kB
    Inactive: 2006792 kB
    Active(anon): 3623768 kB
    Inactive(anon): 983120 kB
    Active(file): 706528 kB
    Inactive(file): 1023672 kB
    Unevictable: 0 kB
    Mlocked: 0 kB
    SwapTotal: 1048572 kB
    SwapFree: 597684 kB
    Dirty: 20 kB
    Writeback: 0 kB
    AnonPages: 4466532 kB
    Mapped: 92808 kB
    Shmem: 25776 kB
    Slab: 408732 kB
    SReclaimable: 308820 kB
    SUnreclaim: 99912 kB
    KernelStack: 7312 kB
    PageTables: 23276 kB
    NFS_Unstable: 0 kB
    Bounce: 0 kB
    WritebackTmp: 0 kB
    CommitLimit: 5053712 kB
    Committed_AS: 3770324 kB
    VmallocTotal: 34359738367 kB
    VmallocUsed: 159328 kB
    VmallocChunk: 34359341052 kB
    HardwareCorrupted: 0 kB
    AnonHugePages: 3248128 kB
    HugePages_Total: 0
    HugePages_Free: 0
    HugePages_Rsvd: 0
    HugePages_Surp: 0
    Hugepagesize: 2048 kB
    DirectMap4k: 257984 kB
    DirectMap2M: 8130560 kB

    * чаще всего, самое важное:

    • MemTotal — общий объем оперативной памяти.
    • MemFree — объем памяти, который не используется системой.
    • Buffers — память, которая в данным момент ожидает записи на диск.
    • Cached — объем, задействованный под кэш чтения с диска.
    • MemAvailable — объем памяти, доступной в распределители без необходимости обмена.
    • SwapTotal — объем файла подкачки.
    • SwapFree — свободный объем файла подкачки.

    * Объем используемой памяти = MemTotal – MemFree — Cached — Buffers.

    Для перевода килобайт в гигабайты можно воспользоваться онлайн калькулятором.

    2. free (Linux)

    Данная команда позволяет получить информацию об использовании памяти в удобной таблице. Для еще большего удобства, мы выведем ее с помощью дополнительного параметра -h:

    total used free shared buff/cache available
    Mem: 3,7G 568M 378M 193M 2,8G 2,6G
    Swap: 4,0G 94M 3,9G

    Источник: www.dmosk.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru