Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

BATCH | Coleta de Informações do Sistema

BATCH | Coleta de Informações do Sistema
#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.



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 LinkedinClique aqui e contate-me via What's App.

Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com


 

 Compre OS LIVROS DESTA SÉRIE 



 Série Donut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Access — André Luiz BernardeseBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Excel — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Outlook — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Word — André Luiz Bernardes

Nenhum comentário:

Postar um comentário

diHITT - Notícias