2011-08-15 03:13:56 +0000 2011-08-15 03:13:56 +0000
22
22

Как определить операционную систему удаленного компьютера?

Как определить операционную систему удаленного компьютера, учитывая его имя?

Ответы (9)

16
16
16
2011-08-15 03:25:33 +0000

Вы можете использовать nmap для зондирования удаленного компьютера и на основе его ответов на TCP-пакеты (действительные или недействительные запросы) nmap может сделать вывод о том, какую операционную систему он использует.

Это не 100% точность, но, вероятно, лучшее, что вы можете сделать в общем случае.

Если вы ограничиваете себя только Windows и у вас есть учетные данные администратора на удаленной машине, вы можете использовать этот метод вместо него.

Просмотр свойств системы

Чтобы выполнить эту процедуру на удаленном компьютере, щелкните правой кнопкой мыши Управление компьютером (Локальное), выберите Подключиться к другому компьютеру, выберите Другой компьютер, а затем введите имя удаленного компьютера. Затем вы можете выполнить шаги этой процедуры, начиная с шага 2, и заменить “Управление компьютером” (имя удаленного компьютера) на “Управление компьютером” (Локальное). Вы должны быть членом группы администраторов, или вам должны быть делегированы соответствующие полномочия на компьютере, который вы указываете для имени удаленного компьютера.

И далее, если ваши компьютеры присоединены к домену, то вы можете посмотреть учетные записи компьютеров в Active Directory. Это должно рассказать вам о машине.

4
4
4
2011-08-24 07:03:09 +0000

Команда Systeminfo показывает имя os и номер пакета обновления. вы можете запустить эту команду на удаленном компьютере с помощью psexec.

Источник: Найти версию Windows из командной строки

3
3
3
2013-02-07 10:10:57 +0000

Использование командной строки (командная строка в окнах Vista, XP и т.д.)

systeminfo /s IP.ADDRESS /u UserOnRemotePc

, например:

systeminfo /s 172.16.23.108 /u Student
3
3
3
2011-08-15 03:32:08 +0000

Учитывая предоставленную вами информацию, ответом будет то, что вы не можете определить операционную систему машины по ее названию.

2
2
2
2015-11-24 08:33:33 +0000

Быстро и просто, вы можете использовать интерфейс Windows Inventory

wmic /node: HOST_NAME os get caption
```.
2
2
2
2013-02-07 10:28:26 +0000
WMIC /NODE:hostname OS

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

wmic /NODE:hostname OS > C:\OS.txt
1
1
1
2018-09-27 16:20:17 +0000

Нажмите кнопку Windows Start и введите **msinfo32 и нажмите Enter 0x2 и 2. Нажмите просмотр > Удалить компьютер > Удалить компьютер в сети 0x2 и 3. Введите имя компьютера и нажмите OK

1
1
1
2011-08-15 05:47:08 +0000

Это можно сделать с помощью Windows PowerShell, которая по умолчанию установлена в Windows 7. Вы можете добраться до него из системного меню в разделе Аксессуары.

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

Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property *

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

Вы можете отфильтровать вывод для конкретной информации, указав, какие свойства отображать….

Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property Name, OSArchitecture, SerialNumber
-1
-1
-1
2011-08-15 03:37:03 +0000

Некомпонентным решением было простое открытие диска C на удаленном компьютере в проводнике Windows. Наличие Документов и Настроек показало, что это WinXP, так как у нас нет Win2K.

Похожие вопросы

6
5
4
4
5