
Я просканировал несколько компьютеров в своей сети, которые были помечены как требующие определенных исправлений. Я могу отлично создавать отчеты в Retina, используя GUI-представление отчетов, однако я хотел бы иметь возможность создавать отчеты с помощью CLI. Мне сказали, что это происходит гораздо быстрее.
Я нашел в Интернете ссылки, которые все ссылаются на руководство пользователя Retina, которое можно найтиздесь, но примеры, которые они приводят, оставляют желать лучшего. (То есть у них нет конкретных примеров для /rptvulncsv, также, почему они добавляют дефисы в примерах, но не в самой верхней части?)
Retina /rpttype target rtd [имя_задания]
...
Пример:
Retina /rpexec ―c:\reports\executive\WAN_exec.html ―c:\program files\eeye digital security\retina 5\scans\network.rtd ―WAN
Вот процесс, которому я следовал:
Start -> cmd -> Right-click, Run as Administrator
"C:\Program Files (x86)\eEye Digital Security\Retina 5\Retina.exe" /rptvulncsv "C:\Users\MyAccount\Desktop\TEST\Test.csv" "C:\Users\MyAccount\Desktop\TEST\File_Name.rtd" "C:\Users\MyAccount\Desktop\TEST\#########_RetinaJob.xml"
Вот сообщение об ошибке, которое я получаю:
Невозможно использовать эту базу данных для вывода: Неизвестный тип базы данных - Ошибка: GetEeyeDatabaseVersion of DataSource::Database Type= - -... [Microsoft][ODBC Driver Manager] Имя источника данных не найдено, и драйвер по умолчанию не указан
Я пытался изменить порядок «target», «rtd» и «jobname», но продолжаю получать непонятные сообщения об ошибках, которые все ссылаются на один и тот же пост на форуме выше.
решение1
После нескольких дней устранения неполадок, когда у меня была такая возможность, мне удалось найти решение:
Сначала перейдите в папку, в которой находится retina.exe:
cd C:\Program Files (x86)\eEye Digital Security\Retina 5
Далее вам нужно запустить Retina.exe, указать Retina тип отчета, который вы хотите сгенерировать, указать Retina, где будет храниться этот недавно созданный файл и как его следует назвать (не забудьте включить расширение .csv в имя файла!). Наконец, вам нужно указать Retina, где находится уже созданный файл RTD. Я создал папку на рабочем столе и скопировал/вставил RTD из C:\Program Files (x86)\eEye Digital Security\Retina 5\Scans, чтобы избежать возможных проблем с разрешениями или пробелами:
retina.exe /rptvulncsv C:\Users\USERNAMEHERE\Desktop\TEST_Folder\Test.csv C:\Users\USERNAMEHERE\Desktop\Test_Folder\Test_CLI_Scan.rtd