imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 11.01.2007, 21:18     # 1
StRaNNiK
Member
 
Аватар для StRaNNiK
 
Регистрация: 08.06.2003
Адрес: Екатеринбург
Пол: Male
Сообщения: 254

StRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форуме
можно ли с помощью php получить список процессов в windows системе?

можно ли с помощью php получить список процессов в windows системе?
и если можно, то как?
StRaNNiK вне форума  
Старый 11.01.2007, 21:39     # 2
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Если php работает на той же машине, список процессов которой интересует - то вызываешь cli-утилиту, которая их показывает, и анализируешь её результаты. В WindowsXP есть встроенная утилита для этих целей - tasklist.
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 12.01.2007, 13:51     # 3
BorLase
::VIP::
 
Аватар для BorLase
 
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150

BorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех Гуру
если на сервере - через system() вызываешь любое приложение, дающее список, как писал Saruman

если на клиенте - никак, разве что встраивать сторонний ActiveX в страницу
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people.
BorLase вне форума  
Старый 12.01.2007, 16:51     # 4
StRaNNiK
Member
 
Аватар для StRaNNiK
 
Регистрация: 08.06.2003
Адрес: Екатеринбург
Пол: Male
Сообщения: 254

StRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форуме
есть окошко для ввода php кода. и кнопка "выполнить". вводим код и получаем результат в окне вывода.
выходит, что в окно кода нужно просто прописать "system (tasklist);"
?
StRaNNiK вне форума  
Старый 12.01.2007, 17:04     # 5
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Код:
system("tasklist);
Естественно - при условии, что сервер на WinXP или Win2003, и в php разрешена функция system()
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 12.01.2007, 21:44     # 6
StRaNNiK
Member
 
Аватар для StRaNNiK
 
Регистрация: 08.06.2003
Адрес: Екатеринбург
Пол: Male
Сообщения: 254

StRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форуме
после выполнение данного кода ничего не выводится
а разрешение на system задается в php.ini? я посмотрел его, но слово system там не встречается.
StRaNNiK вне форума  
Старый 13.01.2007, 00:22     # 7
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
посмотри вот это
http://pear.php.net/package/System_ProcWatch
или это
http://pecl.php.net/package/win32ps
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!
Merlin Cori вне форума  
Старый 13.01.2007, 01:06     # 8
StRaNNiK
Member
 
Аватар для StRaNNiK
 
Регистрация: 08.06.2003
Адрес: Екатеринбург
Пол: Male
Сообщения: 254

StRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форуме
т.е. встроенными средствами, без дополнительных модулей, не получится?
StRaNNiK вне форума  
Старый 13.01.2007, 01:13     # 9
Псих
::VIP::
Guinness Liker
Понаехало тут
 
Аватар для Псих
 
Регистрация: 26.01.2003
Адрес: В нейроне
Пол: Male
Сообщения: 2 848

Псих СуперБогПсих СуперБог
Псих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБог
Просто Я
Ну если тебя не устраивает сказанное Saruman
http://www.imho.ws/showpost.php?p=1334734&postcount=5
то придеться делать инклуды
__________________
меня не вылечат
Псих вне форума  
Старый 13.01.2007, 01:32     # 10
StRaNNiK
Member
 
Аватар для StRaNNiK
 
Регистрация: 08.06.2003
Адрес: Екатеринбург
Пол: Male
Сообщения: 254

StRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форуме
меня устраивает, и я благодарен ему и всем остальным за помощь, но тот способ не срабатывает
а как делать инклуды? и что это означает? я на пхп не умею программировать
StRaNNiK вне форума  
Старый 14.01.2007, 15:53     # 11
Face
Junior Member
 
Аватар для Face
 
Регистрация: 09.08.2005
Адрес: Свердловская область
Сообщения: 112

Face Известность не заставит себя ждать
Просто Я, попробуй
PHP код:
<?
system('tasklist',$return);
var_dump($return);
?>
Если ничего не показало, выполни
PHP код:
<?phpinfo();?>
и посмотри, может у тебя включен safe_mode или в строчке disable_functions стоит функция system.

Последний раз редактировалось Face; 14.01.2007 в 16:00.
Face вне форума  
Старый 14.01.2007, 19:03     # 12
StRaNNiK
Member
 
Аватар для StRaNNiK
 
Регистрация: 08.06.2003
Адрес: Екатеринбург
Пол: Male
Сообщения: 254

StRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форумеStRaNNiK Популярный человек на этом форуме
вывело вот:
int(-1)

а safe_mode включен
выходит не получится?
StRaNNiK вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 10:24.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.