Что нового

прочитать файл на удаленной машине. WMI?

minimen456

Новичок
Сообщения
34
Репутация
0
Нужно прочитать файл на удаленной машине (не используя административную шару C$). Файл находится:
C:\Program Files\Common Files\Symantec Shared\VirusDefs\definfo.dat
И содержит строчки три строчки вида:
Код:
[DefDates]
CurDefs=20130216.009
LastDefs=20130214.005
Как это сделать?
 

xaker

Знающий
Сообщения
52
Репутация
16
Re: прочитать файл на удаленный машине. WMI?

клиент - сервер через TCP
 
Автор
M

minimen456

Новичок
Сообщения
34
Репутация
0
Боже мой, все что мне нужно это получить версию антивирусных баз на удаленной машине. Ставить агент на удаленную машину возможности нет


Добавлено:
Сообщение автоматически объединено:

Я знаю что WMI позволяет прочитать различные значения реестра Windows на удаленной машине. Может ли WMI прочитать файл?
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
minimen456 [?]
Ставить агент на удаленную машину возможности нет
Ну а как вы хотите читать файлы на удалённой машине, не имея никакого доступа? Если люди не хотят давать админский пароль для доступа через C$ (что логично), пусть откроют только нужную папку на доступ по чтению только для вашего пользователя и запаролят.
 
Автор
M

minimen456

Новичок
Сообщения
34
Репутация
0
Пароль админа есть, шару C$ не используем.
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
minimen456 [?]
Может ли WMI прочитать файл?
Может: "С помощью сценариев WMI можно на удалённом компьютере выполнять манипуляции с дисками, папками и файлами так же легко, как и на локальном."
Источник: http://www.script-coding.com/WMI_FileSystem.html
 
Автор
M

minimen456

Новичок
Сообщения
34
Репутация
0
Есть класс CIM_DataFile class. У него есть свойство LastModified. Думаю, это может мне помочь. WMI может удалять, копировать, переименовывать файлы, но не может их читать?
 

VladUs

Скриптер
Сообщения
621
Репутация
181
minimen456 [?]
У него есть свойство LastModified. Думаю, это может мне помочь. WMI может удалять, копировать, переименовывать файлы, но не может их читать?
Это свойство означает дату последнего изменения файла. WMI не может читать файлы, но может их копировать.
Я бы сделал так: Подключился к удаленному компьютеру через WMI и скопировал нужный мне файл к себе на локальный компьютер, а там уже его у себя читал.
 
Автор
M

minimen456

Новичок
Сообщения
34
Репутация
0
Дата последнего изменения файла может быть датой последнего обновления антивирусной базы (надо проверить)


Добавлено:
Сообщение автоматически объединено:

Есть класс Win32_IniFileSpecification. Можно ли с его помощью прочитать ini file на удаленной машине?
 
Автор
M

minimen456

Новичок
Сообщения
34
Репутация
0
Проблема в том, что запрещено.


Добавлено:
Сообщение автоматически объединено:

Буду смотреть дату последнего обновления антивирусной базы проверяя свойство LastModified файла definfo.dat
 

darkwhite

Знающий
Сообщения
129
Репутация
5
minimen456 кем запрещено ))) в политиках покапались что ли? ))
копируйте этот фаил в разрешенную шару каким нить батником и читайте с нее
 
Верх