
Verifiquei vários computadores na minha rede que foram sinalizados como necessitando de determinadas correções. Consigo gerar relatórios em Retina usando a visualização de relatório da GUI; no entanto, gostaria de poder criar um relatório usando CLI. Disseram-me que é muito mais rápido.
Encontrei referências on-line com links para o Guia do usuário da Retina, que pode ser encontradoaqui, mas os exemplos que eles listam deixam um pouco a desejar. (Ou seja, eles não têm exemplos específicos para /rptvulncsv, também, por que eles adicionam hífens nos exemplos, mas não na parte superior?)
Retina /rpttype alvo rtd [nome do trabalho]
...
Exemplo:
Retina /rptexec ―c:\reports\executive\WAN_exec.html ―c:\arquivos de programas\eeye digital security\retina 5\scans\network.rtd ―WAN
Aqui está o processo que tenho seguido:
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"
Aqui está a mensagem de erro que estou recebendo:
Não é possível usar este banco de dados para saída: Tipo de banco de dados desconhecido - Erro: GetEeyeDatabaseVersion of DataSource::Database Type= - -... [Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado
Tentei alterar a ordem de "destino", "rtd" e "nome do trabalho", mas continuo recebendo mensagens de erro enigmáticas, todas vinculadas à mesma postagem do fórum acima.
Responder1
Depois de alguns dias solucionando isso de vez em quando, quando tive oportunidade, consegui encontrar uma solução:
Primeiro, navegue até a pasta onde retina.exe reside:
cd C:\Program Files (x86)\eEye Digital Security\Retina 5
Em seguida, você deseja iniciar o Retina.exe, informar ao Retina o tipo de relatório que deseja gerar, informar ao Retina onde esse arquivo recém-criado será armazenado e como deve ser chamado (não se esqueça de incluir a extensão .csv no nome do arquivo!). Finalmente, você deseja informar ao Retina onde o arquivo RTD já criado está localizado. Criei uma pasta na área de trabalho e copiei/colei um RTD de C:\Program Files (x86)\eEye Digital Security\Retina 5\Scans para evitar possíveis problemas de permissão ou espaçamento:
retina.exe /rptvulncsv C:\Users\USERNAMEHERE\Desktop\TEST_Folder\Test.csv C:\Users\USERNAMEHERE\Desktop\Test_Folder\Test_CLI_Scan.rtd