powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Просмотр процессов на удаленном компьютере
5 сообщений из 5, страница 1 из 1
Просмотр процессов на удаленном компьютере
    #38402733
Medniy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет)

Имеется задача - мониторинг и управление процессами на удаленной машине, вот код -

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
$server = 'localhost';
        // создаём ком объект доступа к WMI системы
        $obj = new COM ('winmgmts:{impersonationLevel=impersonate}//'.$server.'/root/cimv2');
        // делаем запрос на получение всех процессов
        $wmi_Win32_Process      = $obj->ExecQuery("Select * from Win32_Process");
        $pc = 0;
        // цикл для кажлого процесса
        ForEach($wmi_Win32_Process AS $wmi_call)
        {
            Echo $wmi_call->Name . "\n";    // имя процесса
           // Echo $wmi_call->ProcessId . "\n";    // его идентификатор в системе
           // Echo $wmi_call->CommandLine . "\n";    // коммандная строка при помощи который он был запущен, с параметрами!
           // Echo $wmi_call->ExecutablePath . "\n";    // путь к папке где находится этот процесс
        }
         foreach ($obj->instancesof('Win32_Processor') as $mp)
         {
             echo "Processor (".++$pc.")\r\n";
             echo "Name: ".trim( $mp->Name )." @ " .
             $mp->CurrentClockSpeed . " MHz\r\n";
             echo "CPU Load: ".$mp->LoadPercentage . "%\r\n";
         }



все работает) НО, стоит в переменную $server вбить IP-адресс, либо имя удаленной машины выскакивает ошибка -
Fatal error: in C:\xampp\htdocs\1\MeteoTerminal\index.php on line 10

10-я строка это -

Код: php
1.
$obj = new COM ('winmgmts:{impersonationLevel=impersonate}//'.$server.'/root/cimv2');



помогите разобраться, плиз)
...
Рейтинг: 0 / 0
Просмотр процессов на удаленном компьютере
    #38403004
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, у пользователя не хватает прав для подключения к удаленной машине. Как вариант, конечно.
...
Рейтинг: 0 / 0
Просмотр процессов на удаленном компьютере
    #38403086
Medniy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да с правами, вроде, все ок
...
Рейтинг: 0 / 0
Просмотр процессов на удаленном компьютере
    #38403212
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файрволл... ну и прочие сетевые проблемы? Кстати, сообщение об ошибке уж больно куцее. Там больше нет ничего?
...
Рейтинг: 0 / 0
Просмотр процессов на удаленном компьютере
    #38404471
Medniy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не, больше ничего...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Просмотр процессов на удаленном компьютере
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]