Ir ao conteúdo

Posts recomendados

Postado

Olá pessoal, Há alguns meses eu criei um script para automatizar passos das formatações na assistência técnica onde trabalho, dps de muito tempo melhorando-o,resolvi compartilhá-lo aqui, Dúvidas,sugestões e/ou modificações do script por favor poste nesse topico para me ajudar e ajudar a que se interessar

 agora irei resumir o que cada função alterará no seu sistema operacional

1°iniciar programas=abre um sub-menu que te dá algumas opções de programas para serem abertos

2°teste de conexão com a internet=abre um sub-menu que te dá duas opções, pingar nos servidores do google com fim ou sem fim

3°Escanear Disco Local=Esta opção executa o comando chdsk e logo depois o sfc /scannow

4°desligar/reiniciar micro=abre um sub-menu que te dá duas opções desligar ou reiniciar o computador

5°sair=simplesmente fecha o script

6°Instalar Gerenciador de pacotes=Instala o gerenciador de pacotes chocolatey, ele funciona como o apt-get do ubuntu sendo assim permite instalar programas pelo cmd

7°Instalar Google chrome=Instala o navegador Google chrome

8°Instalar Adobe Acrobat=instala o leitor de pdf adobe acrobat

9°Instalar Winaero Tweaker=se você quiser (ou precisar) o winaero tweaker

10°Instalar Vlc media player=Instala o player de midia vlc

11°Instalar Driver Booster= instalado o atualizador de drivers driver booster

12°Instalar Java=instala o java

Nota:todos o programas citados acima podem ser desinstalados normalmente, e para fazer todas essas intalações o script necessitar ser executado como administrador

13°instalar Gerenciador de pacotes=dps de instalado todos os programas o gerenciador de pacotes pode ser desinstalado se por desta opção não der certo vá para C:\ProgramData e exclua a pasta chocolatey se a pasta não estiver lá ela vai estar no disco C:\

14°Versão do Windows=abre uma janela pop-up dizendo a versão do windows

15°Drivers Ausentes= cita todos os drivers ausentes do sistema operacional

16°Informações do Sistema=roda o comando syteminfo do cmd

17°Reiniciar Script=se houver algum problema com o script este comando reinicia o mesmo

 

por motivos do Clube do Hardware não suportar arquivos .bat, disponibilizarei o codigo fonte em .txt,dps de ter baixado, é só mudar a extensão para .bat novamente

 

também anexei uma print do script em funcionamento

 

 

 

 

 

 

 

Screenshot_3.png

Auxiliar de Manutenções.txt

Screenshot_4.png

Screenshot_5.png

Screenshot_6.png

Postado

Muito bom, valeu....

 

Uma sugestão seria sempre usar o comando if com /i (Ignorar Minúsculas / Maiuscúlas) ai por exemplo se a pessoa tem que responder S ou N tanto se a pessoa digitar S, s, N ou n o programa vai entender. Atualmente se o programa perguntar S / N e a pessoa digitar n o programa não entende...

 


echo ------------------------------
if /i %opcao% equ S goto opcaosim
if /i %opcao% equ N goto opcaonao

 

Também poderia colocar uma opção para erro por exemplo se a pergunta é para responder S / N e a pessoa digita G vai para primeira opão geralmente sim (s) ai fica como se a pessoa tivesse digitado S mais não digitou. Poderia fazer alguma coisa para que aparecesse uma mensagem de erro se a pessoa digitar uma resposta invalida e depois fazer a pessoa voltar no menu...


:opcao2d
cls
echo  =============================================
echo * Tem certeza que deseja reiniciar o micro??  *
echo  =============================================
set /p opcao= S/N:
echo ------------------------------
if /i %opcao% equ S goto opcaosim
if /i %opcao% equ N (goto opcaonao) Else (
cls
echo.
echo Erro você digitou uma opção inválida
echo.
pause
goto opcao2d
)

erro.gif

 

Postado

@ricardo_br Obrigado ricardo acredite procurei por toda a internet como eu poderia fazer mas não consegui achar nada, pode ter certeza que irei atualizar o script com suas ideias e seu conhecimento

 

Obrigado

  • Membro VIP
Postado

Se a memória não me falha, o choice faz validação de entrada, daí economiza linhas de script.

 

Mais ou menos isto:

choice /c SN /m Tem certeza?
if %ERRORLEVEL% == 1 goto resposta_sim
if %ERRORLEVEL% == 2 goto resposta_nao

(não testado)

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!