Имя пользователя:
Пароль:
 

Название темы: AIDA64 (бывший EVEREST)
Показать сообщение отдельно

Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Ребят, подскажите, пожалуйста.

Задача такая: получить конфиги с удаленных компов.
В качестве исполняемой проги взял AIDA64 Business Edition (с поддержкой command-line) 2.30.1900.

Скажу честно, на этот раз я использовал поиск и наткнулся на этот пример.
Не понравилось следующее:
1) Отчет снимается локальным образом
2) Каждый раз происходит копирование проги на локальный компьютер.

AIDA64 позволяет следующими командами удаленно снять отчет:

Цитата:
Remote Report

To create report files of remote computers, the following options are available:

/RMTREPORT [reportfile]

This option can be used to create report files of remote computers and save them to files. When no reportfile is specified, the report is written to the file configured on the page Preferences / Report / Report File. For configuration independency it is recommended to specify reportfile including full path name in the command-line. Reports are automatically compressed if it is enabled on the page Preferences / Report. When more than one computer is to be interrogated, it is imperative to use at least one special file control string in the file name to avoid the reports overwriting each other. This option must be used together with the /RMTHOSTS option explained below. On the remote computers an AIDA64 instance should be running in the background and accepting incoming connections automatically (using either /ACCEPT or /ACCEPTBG command-line options).

Example: AIDA64 /RMTREPORT c:\remotereports\$HOSTNAME /RMTHOSTS pc1name,pc2name,pc3name /CSV /AUDIT

/RMTHOSTS

This option can be used to specify the list of remote computers that /RMTREPORT should create reports of. This option can be used in 2 different ways:

/RMTHOSTS <host1,host2,...>

This way the names of remote computers are listed separated by commas. No space should be included in the list of computer names.

Example: AIDA64 /RMTREPORT c:\remotereports\$HOSTNAME /RMTHOSTS pc1name,pc2name,pc3name /CSV /AUDIT

/RMTHOSTS <@listfile>

This way the names of remote computers should be placed in an already prepared text file, where the computers names should be listed as one computer name per each line.

Example: AIDA64 /RMTREPORT c:\remotereports\$HOSTNAME /RMTHOSTS @c:\aida64\remotepclist.txt /CSV /AUDIT
Я уже было обрадовался как все просто, но оказалось что для того, чтобы AIDA удаленно получила доступ, необходимо запустить разрешение на клиенте:

Цитата:
Remote Connection

The following command-line options can be used to enable accepting incoming remote connections:

/ACCEPT

Using this option AIDA64 will be launched just like without any command-line options, but the incoming connections will be accepted automatically.

Example: AIDA64 /ACCEPT

/ACCEPTBG

Using this option AIDA64 will be launched in the background to stay in the memory and wait for incoming remote connections. In this mode, the currently logged on user cannot use or close AIDA64. To completely hide the background AIDA64 process, the /SILENT command-line options should also be added to the command-line.

Example: AIDA64 /ACCEPTBG /SILENT /SAFE
И вот тут я застрял... Каким образом на удаленном компе запустить вот эту команду
Код: Выделить весь код
AIDA64 /ACCEPTBG /SILENT /SAFE
, учитывая что "AIDA64.exe" лежит по UNC пути на серваке...


Буду рад любым подсказкам!

Отправлено: 15:05, 03-04-2012 | #6

Название темы: AIDA64 (бывший EVEREST)