Next Topic

Previous Topic

Book Contents

Get File

A página Obter arquivo acessa os arquivos anteriormente carregados de uma máquina gerenciada. Os arquivos podem ser carregados para um diretório específico da máquina no servidor da Kaseya através dos comandos getFile() ou getFileInDirectoryPath(). Clicar na ID de máquina exibe todos os arquivos carregados dessa ID de máquina. Clique no link embaixo de um arquivo para exibir o arquivo ou executá-lo.

Nota: Os arquivos armazenados no servidor da Kaseya usando o comando getFile() são específicos da máquina. Use Gerenciar arquivos armazenados no servidor para acessar os arquivos armazenados no servidor da Kaseya que não são específicos da máquina.

Exemplo 1: Verificação de um grande número de máquinas gerenciadas simultaneamente

Obter arquivo foi criado para oferecer suporte a verificações automáticas em um grande número de máquinas gerenciadas simultaneamente.

Nota: Se tudo o que deseja fazer é obter um arquivo de uma máquina gerenciada como um evento de uma única vez, Controle remoto > FTP é a maneira mais simples.

Use Obter arquivo, juntamente com um procedimento de agente para executar alguma tarefa automatizada em um conjunto de máquinas gerenciadas. Por exemplo, se tiver um utilitário que lê algumas informações exclusivas dos computadores clientes, você poderá escrever um procedimento para fazer o seguinte:

  1. Envie o utilitário para a máquina gerenciada usando o comando de procedimento writeFile() ou a página Distribuir arquivo.
  2. Execute o utilitário usando o procedimento de agente executeShellCommand() ou executeFile() e grave o resultado em um arquivo de texto, como results.txt.
  3. Carregue o arquivo no servidor da Kaseya usando o comando getFile().

Exemplo 2: Comparação de versões de um arquivo

Como opção, no comando de procedimento de agente getFile(), cópias existentes de arquivos carregados podem ser renomeadas com uma extensão .bak antes do próximo carregamento do arquivo. Isso permite que você examine a versão mais recente do arquivo e a versão anterior. Por exemplo, use o editor de procedimentos de agentes IF-ELSE-STEP para criar um procedimento de agente getFile() simples.

Na primeira vez que o comando de procedimento de agente getFile() é executado em uma máquina gerenciada, o agente envia c:\temp\info.txt para o servidor da Kaseya e o servidor da Kaseya o armazena como news\info.txt. Na segunda vez que o procedimento de agente getFile() é executado, o servidor da Kaseya renomeia a cópia original de news\info.txt para news\info.txt.bak e, em seguida, carrega uma cópia atualizada e a salva como news\info.txt.

Também, como opção, um alerta de e-mail pode ser enviado quando uma alteração no arquivo carregado tiver sido detectada, comparada à última vez que o mesmo arquivo foi carregado. O comando getFile() deve ter a configuração Substituir o arquivo existente e enviar alerta se o arquivo tiver sido alterado ou a configuração Salvar versão existente, obter arquivo e enviar alerta se o arquivo tiver sido alterado selecionada.

Exemplo 3: Obter alertas de alterações de arquivo

Para executar verificações de integridade contínuas em máquinas gerenciadas, execute o procedimento de agente em um agendamento recorrente e ative o alerta Obter alterações de arquivo usando Monitorar > Alertas - Obter arquivos. O VSA o notifica, instantaneamente, sobre quaisquer alterações nos resultados.

Solução de problemas de falhas de instalação de correções

Quando o processamento de varredura de correções informar que as instalações de correções falharam, um KBxxxxxx.log (se disponível) e o WindowsUpdate.log serão carregados no servidor da Kaseya. Além disso, para as correções que exigirem uma "instalação baseada na Internet", um arquivo ptchdlin.xml será carregado no servidor da Kaseya. Esses arquivos podem ser revisados utilizando Procedimentos do agente > getFile() para uma máquina específica e podem ajudá-lo a solucionar problemas de falhas na instalação de correções. Centro de informações > Emissão de relatórios > Relatórios Logs > Log de procedimentos do agente contém entradas que indicam que esses arquivos de log foram carregados no servidor da Kaseya para cada máquina.