Ir ao conteúdo
  • Cadastre-se

evaldo soares

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

  1. Olá ! Gostaria de um código para quando um usuário fosse executar uma tarefa "X", ou em uma entrada de um menu no arquivo bat, solicitasse senha, porém essa senha precisaria ter a máscara, tipo ao invés de aparecer o que tá sendo digitado, apresentasse caractere ****** Um exemplo simples, nesse menu em anexo, a opção 1 é apenas para gestores, e teria que ter uma senha especial para algumas pessoas, não deixando gente não autorizada acessar. :inicio @echo off cls echo. --------------------------- echo Menu Principal echo. --------------------------- echo 1 - Opcao 1 echo. 2 - Opcao 2 echo. 3 - Opcao 3 echo 4 - Opcao 4 echo 0 - SAIR echo. --------------------------- set /p Comando= Digite uma Opcao : if "%Comando%" equ "1" (goto:op1) if "%Comando%" equ "2" (goto:op2) if "%Comando%" equ "3" (goto:op3) if "%Comando%" equ "4" (goto:op4) if "%Comando%" equ "0" (goto:exit) :op1 echo Opcao 1 pause goto:inicio :op2 echo Opcao 2 pause goto:inicio :op3 echo Opcao 3 pause goto:inicio :op4 echo Opcao 4 pause goto:inicio :exit exit Obrigado !
  2. Olá Gostaria de um exemplo, como sou iniciante, um código para : 1º Criar uma pasta na área de trabalho, caso ela não exista ( independente do usuário logado ativo - Nome da pasta: BACKUP) 2º Caso a pasta exista o código deverá sobrepor os arquivos que serão copiados da pasta existente C:\ARQUVOSLOTE no Destino BACKUP que está na área de trabalho ) 3º Os arquivos que serão copiados de C:\ARQUVOSLOTE para a pasta BACKUP que foi criada pelo código são apenas os teste,teste1 e teste2,pois existem vários outros dentro dessa pasta. exemplo da pasta existente anexado. Agradeço a todos. ARQUVOSLOTE.rar
  3. Muito Bom ! Vcs poderiam disponibilizar o arquivo aqui que mostra a barra de ferramenta? Essa última do ultimo ficou ótimo.
  4. Opa. Bom demais Ricardo ??? Ficou muito bom. Muito obrigado ! Você é o cara... Só uma dúvida. Teria como a teclar enter quando pressionado em um arquivo .bat de menu por exemplo, ao invés de fecha-lo pudesse retornar por exemplo uma mensagem de "opção inválida" ou simplesmente voltasse ao menu? porque o enter sem escolha de opções fecha o BAT. ou acessa a primeira opção do Menu, o que não deveria acontecer.. Valeu!!!!!!!
  5. Nossa ficou muito bom. Eu retirei o processo de repetição. Obrigado! Se não for pedir muito, eu fiz um outro bat como uma entrada de programa, Gostaria que apenas o logotipo da empresa ficasse por exemplo da cor branca. Quebrei a cabeça, tentei adaptar conforme o que você fez no outro exemplo, porém justamente o logotipo CEMA desaparece no bat. Você poderia verificar onde está o erro por favor. O Script ta todo pronto. Aqui o logo fica meio desconfigurado mas se colar no Txt ele ajusta. @echo off title Help Desk - CEMA :home mode 75,30 color f SETLOCAL EnableDelayedExpansion ECHO. echo ===================================================================== ECHO AJUDA [ HELP DESK ] echo ===================================================================== echo. Call :ColorText 0f ########### ############# ##### ##### ########### Call :ColorText 0f ############# ############# ###### ###### ############# Call :ColorText 0f #### #### #### ####### ####### #### #### Call :ColorText 0f #### ############# #### ####### #### #### #### Call :ColorText 0f #### ############# #### ###### #### ############# Call :ColorText 0f #### #### #### #### #### #### ############# Call :ColorText 0f ############# ############# #### ## #### #### #### Call :ColorText 0f ########### ############# #### #### #### #### ECHO. echo ===================================================================== ECHO CEMA - CENTRAL MINERIA ATACADISTA LTDA ECHO. Departamento de Tecnologia da informacao - Equipe Ceasa echo ===================================================================== echo. for /f "skip=1" %%x in ('wmic COMPUTERSYSTEM get SystemType') do if not defined system-xnn set system-xnn=%%x color E set data=%date:~6,4%-%date:~3,2%-%date:~0,2% set hora=%time:~0,2%:%time:~3,2% echo. echo Data atual: %data% - Hora Atual: %hora% echo Computador: %computername% - Usuario: %username% echo Autor: Evaldo Soares echo Contato: [email protected] ipconfig | findstr IPv4 echo. echo ===================================================================== ECHO. ECHO. pause exit :ColorText echo off <nul set /p ".=%DEL%" > "%~2" findstr /v /a:%1 /R "^$" "%~2" nul del "%~2" > nul 2>&1 goto :eof Muito obrigado !
  6. Olá! Boa Tarde ! Estou querendo fazer esse código em um arquivo bat. Como posso aplicar por favor? Apenas a linha endereço IP gostaria com a fonte branca echo off color f cls :start mode 70,15 for /f "skip=1" %%x in ('wmic COMPUTERSYSTEM get SystemType') do if not defined system-xnn set system-xnn=%%x title MEU IP color A set data=%date:~6,4%-%date:~3,2%-%date:~0,2% set hora=%time:~0,2%:%time:~3,2% echo. echo. echo Data atual: %data% - Hora Atual: %hora% echo Computador: %computername% - Usuario: %username% echo. echo Autor: Evaldo Soares echo Contato: [email protected] echo. echo --------------------------------------------------------------- ipconfig | findstr IPv4 echo --------------------------------------------------------------- echo. pause msg "%username%" Informe o número de IP ao Suporte. goto start exit Obrigado !

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...