Bashscript Detalhes
@echo::::::::::::::::::::::::::::::::::::::::::::
@echo:: [*] 1. Verificar discos
@echo:: [*] 2. Resetadores Netsh
@echo:: [*] 3. Systeminfo
@echo:: [*] 4. Sair do terminal
@echo::::::::::::::::::::::::::::::::::::::::::::
@echo:: [*] Github:github.com/suchsoak
@echo:: [*] V.1.0.0
@echo:: [*] BY: ~#M?x
Detalhes
HD-Verificadores.Bat
Verificadores Para Profissionais De Ti. Um simples script para verificar arquivos do hd ou ssd.
Esse é um script de verificação de disco que executa uma série de comandos no prompt de comando do Windows. Vou explicar cada parte do script em detalhes:
Comandos de verificação de disco
Os comandos de verificação de disco são usados para verificar a integridade do sistema de arquivos e corrigir erros em discos rígidos ou unidades de armazenamento. Esses comandos são úteis para diagnosticar e corrigir problemas relacionados ao disco.
Sfc /ScanNow
O comando Sfc /ScanNow verifica a integridade dos arquivos do sistema e repara os arquivos corrompidos ou ausentes. Ele é usado para verificar se os arquivos do sistema estão em um estado saudável. Esse comando é executado imediatamente após a exibição da mensagem [*] Sfc /ScanNow.
dism /online /cleanup-image /scanhealth
O comando dism /online /cleanup-image /scanhealth verifica a integridade da imagem do sistema operacional. Ele verifica se a imagem do sistema está corrompida ou possui algum problema. Esse comando é executado imediatamente após a exibição da mensagem [*] dism /online /cleanup-image /scanhealth.
dism /online /cleanup-image /restorehealth
O comando dism /online /cleanup-image /restorehealth restaura a imagem do sistema operacional para um estado saudável. Ele corrige os problemas encontrados durante a verificação da imagem do sistema. Esse comando é executado imediatamente após a exibição da mensagem [*] dism /online /cleanup-image /restorehealth.
dism /Online /Cleanup-Image /CheckHealth
O comando dism /Online /Cleanup-Image /CheckHealth verifica a integridade da imagem do sistema operacional e exibe informações sobre o estado da imagem. Ele não realiza nenhuma correção, apenas verifica se há problemas. Esse comando é executado imediatamente após a exibição da mensagem [*] dism /Online /Cleanup-Image /CheckHealth.
chkdsk /r
O comando chkdsk /r é um comando mais completo de verificação de disco. Ele verifica a integridade do disco rígido ou unidade de armazenamento e repara setores defeituosos. No entanto, esse comando requer reinicialização do computador e pode levar algum tempo para ser concluído. A opção "A" no script permite executar esse comando.
Escolha de opção
Após a exibição dos comandos de verificação de disco, o script solicita ao usuário que escolha uma opção digitando "A" ou "B". Se o usuário escolher "A", o comando chkdsk /r será executado. Se o usuário escolher "B", o script será encerrado.
Observações
O script fornece algumas observações importantes, como o fato de que o processo de verificação de disco pode levar algum tempo, dependendo da máquina. Também é recomendado reiniciar o computador após a execução do comando chkdsk /r para garantir que todas as correções sejam aplicadas.
Reset-Para-Netsh
Informações de Rede
**netsh wlan show profiles name="Interface" key=clear | findstr "Nome SSID": Esse comando exibe o nome do SSID (Service Set Identifier) da rede sem fio especificada como "Interface". O comando findstr filtra a saída para exibir apenas a linha que contém "Nome SSID".
netsh wlan show profiles name="Interface" key=clear | findstr "Chave": Esse comando exibe a chave de segurança da rede sem fio especificada como "Interface". O comando findstr filtra a saída para exibir apenas a linha que contém "Chave".
netsh wlan show interfaces | findstr "Perfil": Esse comando exibe o perfil da interface de rede sem fio.
netsh wlan show interfaces | findstr "Estado": Esse comando exibe o estado da interface de rede sem fio.
netsh wlan show interfaces | findstr "Sinal": Esse comando exibe a intensidade do sinal da interface de rede sem fio.
netsh wlan show interfaces | findstr "Canal": Esse comando exibe o canal da interface de rede sem fio.
netsh wlan show interfaces | findstr "Descrição": Esse comando exibe a descrição da interface de rede sem fio.
netsh wlan show interfaces | findstr "BSSID": Esse comando exibe o BSSID (Basic Service Set Identifier) da interface de rede sem fio.
netsh interface ipv4 show addresses "Wi-Fi" | findstr "Endereço IP": Esse comando exibe o endereço IP da interface de rede sem fio especificada como "Wi-Fi".**
Resetadores de Rede
Os comandos a seguir são usados para redefinir várias configurações de rede:
netsh winsock reset all
netsh int 6to4 reset all
netsh int ipv4 reset all
netsh int ipv6 reset all
netsh int httpstunnel reset all
netsh int isatap reset all
netsh int portproxy reset all
netsh int tcp reset all
netsh int teredo reset all
netsh int ip reset
netsh interface reset all
SystemInfor Simplificado
A primeira seção exibe informações básicas, como o nome do usuário registrado, o número de série do sistema operacional, o nome da máquina, o nome de usuário e a versão do sistema operacional.
A segunda seção exibe informações sobre o processador, incluindo a arquitetura, o nome do processador, a versão e o número de núcleos.
A terceira seção exibe informações sobre os discos do sistema.
A quarta seção exibe informações sobre a placa de vídeo, incluindo o nome, a quantidade de memória e a versão do driver.
A quinta seção exibe informações sobre a placa-mãe, incluindo o fabricante, o nome do BIOS, a data de lançamento e o produto.
A sexta seção exibe informações sobre a rede, incluindo o endereço IP, o nome da rede (SSID), a chave de segurança, o estado da interface, o sinal, o canal, a descrição e o endereço MAC (BSSID).
Por fim, o script salva todas as informações em um arquivo de texto chamado "informacoes.txt".
É importante ressaltar que este código é específico para sistemas Windows e pode não funcionar corretamente em outros sistemas operacionais. Além disso, algumas partes do código usam comandos externos, como o curl, que pode não estar disponível por padrão no Windows.
Nessa parte do código, serve para capturar as informações e salvar em um arquivo que será criado pelo script.
@echo -------------------- > informacoes.txt
@echo. >> informacoes.txt
@echo [*] github: https://github.com/suchsoak >> informacoes.txt
@echo. >> informacoes.txt
@echo -------------------- >> informacoes.txt
@echo. >> informacoes.txt
wmic OS get name >> informacoes.txt
ver >> informacoes.txt
@echo. >> informacoes.txt
date /t >> informacoes.txt
@echo. >> informacoes.txt
@echo Horas: %time% >> informacoes.txt
@echo. >> informacoes.txt
@echo -------------------- >> informacoes.txt
@echo. >> informacoes.txt
@echo [!] Local: >> informacoes.txt