Как установить Telnet через файл?

В Windows есть API под названием WMI. - Инструментарий управления Windows

Назначение

Инструментарий управления Windows (WMI) - это инфраструктура для управления данными и операциями в операционных системах на базе Windows. Вы можно писать сценарии или приложения WMI для автоматизации административных задач на удаленных компьютерах, но WMI также предоставляет данные управления другим частям операционной системы и продуктам, например, System Center Operations Manager, ранее Microsoft Operations Manager (MOM), или Windows Remote Management (WinRM).

Это запатентованная технология, подобная SNMP или JMX. Обе они в основном используются в системах мониторинга, таких как Nagios или Zabbix.

Чтобы получить эту информацию по сети, достаточно включить WMI (вы найдете больше информации на форумах, посвященных Windows) и использовать wmi клиент для linux, например wmi-client

Пример:

wmic -U Administrator%mysecret //192.168.20.20 "Select WorkingSetSize from Win32_Process Where CommandLine like '%java. exe%'"

Эта команда сделает запрос на 192.168.20.20, используя учетную запись Administrator и пароль "mysecret", получит массив процессов и будет искать любой процесс с именем, похожим на java.exe

win32_battery - это правильный класс для получения информации об источнике питания на вашем ноутбуке. Примеры здесь. Это просто вопрос использования переменной EstimatedChargeRemaining для получения нужной вам информации из класса Win32_Battery, используя wmi-клиент в Linux.

Edit1: Win32_Battery не работает на моей рабочей станции, возможно потому, что это виртуальный рабочий стол и у него нет батарей вообще. Однако я могу сделать другие WMI-запросы:

[root@host ~]# wmic -U nicolas -W DOMAIN  //192.x.x.x "SELECT Caption FROM Win32_OperatingSystem"
Password for [DOMAIN\nicolas]:
CLASS: Win32_OperatingSystem
Caption
Microsoft Windows 7 Enterprise

В этом случае я использовал -W, чтобы указать команде, какой домен/рабочую группу она должна использовать вместо стандартного WORKGROUP.

Related Stuff: - вещи, на которые вам стоит обратить внимание со стороны Windows.

  • Как включить WMI в Windows XP или Windows 7 - ссылка
  • Как скомпилировать wimc(wmi-client) - ссылка
  • Как открыть порты брандмауэра Windows для WMI - ссылка

-2
03.10.2018, 11:59
1 ответ

Вы можете загрузить Telnet RPM отсюда , перенести его на свой сервер и установить таким же образом:

yum install /path/to/telnet-0.17-64.el7.x86_64.rpm
2
28.01.2020, 05:16

Теги

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