#ProgramaçãoGlobal #BAT #BATCH #DOS #Script
Nome do Arquivo: Coletor_Info_Sistema.bat
Este script funciona como uma ferramenta de diagnóstico rápido, coletando informações vitais do sistema e salvando-as em um arquivo de texto. O seu propósito é gerar um relatório conciso que pode ser facilmente compartilhado com uma equipe de suporte técnico para ajudar na solução de problemas, ou simplesmente para documentar a configuração de uma máquina em um determinado momento.
1. BATCH | Encadeamento de Comandos
2. BATCH | Lógica Condicional em Tarefas
3. BATCH | Coleta de Informações do Sistema
4. BATCH | Scripts de Logon
5. BATCH | Agendamento de Tarefas
6. BATCH | Criação de Atalhos Personalizados e Menus Simples
7. BATCH | Instalação e Execução de Software
8. BATCH | Administração e Manutenção do Sistema
9. BATCH | Gerenciamento de Arquivos e Pastas
10. BATCH | Automação de Tarefas Repetitivas
11. Paradox (Delphi) | Códigos Avançados - Atualizar registros em lote - Atualizando Registros em Lote com Delphi: Um Guia Prático - Advanced Code: Bulk Record Update & Practical Guide to Batch Processing in Delphi
12. Batch File | Como Dividir um Arquivo Texto em Múltiplos Arquivos Texto Menores
Para coletar os dados, o script utiliza uma série de comandos ECHO em conjunto com variáveis de ambiente do sistema, como %COMPUTERNAME% (nome do computador), %USERNAME% (usuário logado) e %OS% (versão do sistema operacional). Para informações de rede, ele executa o comando IPCONFIG, filtra a saída com o FIND para isolar a linha que contém o "Endereço IPv4" e exibe apenas essa informação. Todos esses dados são redirecionados (>) para um arquivo de texto criado na área de trabalho do usuário.
A utilidade deste script reside na sua capacidade de padronizar e simplificar a coleta de informações. Em vez de pedir a um usuário para abrir várias janelas e copiar manualmente diferentes dados, o suporte técnico pode simplesmente pedir que ele execute este script. O resultado é um arquivo de texto limpo e organizado, contendo todos os detalhes iniciais necessários para iniciar um diagnóstico, economizando tempo e reduzindo a margem de erro.
@REM Nome do Arquivo: Coletor_Info_Sistema.bat
@ECHO OFF
TITLE Coletor de Informacoes do Sistema
REM --------------------------------------------------------------------------
REM Documentacao:
REM Este script coleta informacoes basicas do sistema e da rede e as salva
REM em um arquivo de texto na Area de Trabalho do usuario.
REM
REM Comandos Utilizados:
REM > - Redireciona a saida de um comando para um arquivo (sobrescreve o arquivo).
REM >> - Anexa a saida de um comando ao final de um arquivo (nao sobrescreve).
REM %USERPROFILE% - Variavel de ambiente para o perfil do usuario (ex: C:\Users\SeuUsuario).
REM IPCONFIG - Exibe informacoes de configuracao de rede.
REM --------------------------------------------------------------------------
REM Define o local e o nome do arquivo de saida
SET ARQUIVO_SAIDA="%USERPROFILE%\Desktop\Info_Sistema.txt"
ECHO.
ECHO ===================================================
ECHO COLETANDO INFORMACOES DO SISTEMA...
ECHO ===================================================
ECHO.
ECHO O relatorio sera salvo em: %ARQUIVO_SAIDA%
ECHO.
REM Cria ou sobrescreve o arquivo com o cabecalho
ECHO Relatorio de Informacoes do Sistema > %ARQUIVO_SAIDA%
ECHO Gerado em: %DATE% as %TIME% >> %ARQUIVO_SAIDA%
ECHO ============================================ >> %ARQUIVO_SAIDA%
ECHO. >> %ARQUIVO_SAIDA%
REM Coleta e salva as informacoes no arquivo
ECHO --- Informacoes do Sistema --- >> %ARQUIVO_SAIDA%
ECHO Nome do Computador: %COMPUTERNAME% >> %ARQUIVO_SAIDA%
ECHO Nome de Usuario...: %USERNAME% >> %ARQUIVO_SAIDA%
ECHO Sistema Operacional: %OS% >> %ARQUIVO_SAIDA%
ECHO. >> %ARQUIVO_SAIDA%
ECHO --- Informacoes de Rede --- >> %ARQUIVO_SAIDA%
IPCONFIG | FIND "IPv4" >> %ARQUIVO_SAIDA%
ECHO. >> %ARQUIVO_SAIDA%
ECHO ===================================================
ECHO RELATORIO GERADO COM SUCESSO!
ECHO ===================================================
ECHO.
PAUSE
👉 Siga André Bernardes no Linkedin. Clique aqui e contate-me via What's App.











Nenhum comentário:
Postar um comentário