win9x и win2000
От: butcher Россия http://bu7cher.blogspot.com
Дата: 12.10.02 22:44
Оценка:
Как из 98 винды определить какие сервисы запущены на сервере 2000?

Нет ничего невозможного..
Re: win9x и win2000
От: Andrew S Россия http://alchemy-lab.com
Дата: 13.10.02 13:48
Оценка:
Первое что приходит на ум — достать сниффер RPC и посмотреть, как это работает под 2000-ми.
Сделать так же на 98-х. Либо написать сервера-клиента, сервер инсталлится на 2000-х, и общается, положим, через пайпы с клиентом на 98-х.

Здравствуйте butcher, Вы писали:

B>Как из 98 винды определить какие сервисы запущены на сервере 2000?
http://www.rusyaz.ru/pr — стараемся писАть по-русски
Re: win9x и win2000
От: VVV Россия  
Дата: 14.10.02 11:32
Оценка:
Здравствуйте butcher, Вы писали:

B>Как из 98 винды определить какие сервисы запущены на сервере 2000?


Посмотри в сторону WMI.
на скрипте: файл wmi_services.js

var wmiLocator=WScript.CreateObject("WbemScripting.SWbemLocator");
var wmiService=wmiLocator.ConnectServer();
var runningServices=wmiService.ExecQuery("select * from Win32_Service");
var res="";

var f = new Enumerator(runningServices);
for(; !f.atEnd(); f.moveNext())
{
  var obj=f.item();
  if(obj.Started)
    res+="+ ";
  else
    res+="- ";
  res+=obj.Name;
  res+=" - ";
  res+=obj.DisplayName;
  res+="\r\n";
}

WScript.Echo(res);


Показывает сервисы на локальной машине.
Для подключения к удалённой машине используется

var wmiService=wmiLocator.ConnectServer("machine_name", "root\\cimv2", "user", "password");


WMI для Win95 и Win98 можно скачать с Микрософта.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.