Quem está conectado?
Há 2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 153 em Ter Mar 09, 2021 2:43 am
Últimos assuntos
Os membros mais ativos do mês
Nenhum usuário |
Destaque do mês
Obrigado pela colaboração!
[DÚVIDA] Como colocar variável em echo
3 participantes
Página 1 de 1
[DÚVIDA] Como colocar variável em echo
- Código:
@echo off
set batata=""
echo Digite a senha que você quer registrar:
set /p batata=
echo CLS >> gerado.bat
echo @ECHO OFF >> gerado.bat
echo title COLOCAR SENHA EM PASTA >> gerado.bat
echo if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK >> gerado.bat
echo if NOT EXIST Private goto MDLOCKER >> gerado.bat
echo :CONFIRM >> gerado.bat
echo echo Tem certeza que deseja trancar esta pasta(Y/N) >> gerado.bat
echo set /p "cho=>" >> gerado.bat
echo if %cho%==Y goto LOCK >> gerado.bat
echo if %cho%==y goto LOCK >> gerado.bat
echo if %cho%==n goto END >> gerado.bat
echo if %cho%==N goto END >> gerado.bat
echo echo Invalid choice. >> gerado.bat
echo goto CONFIRM >> gerado.bat
echo :LOCK >> gerado.bat
echo ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" >> gerado.bat
echo attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" >> gerado.bat
echo echo Pasta trancada >> gerado.bat
echo goto End >> gerado.bat
echo :UNLOCK >> gerado.bat
echo echo Digite a senha: >> gerado.bat
echo set /p "pass=>" >> gerado.bat
echo if NOT %pass%== %batata% goto FAIL >> gerado.bat
echo attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" >> gerado.bat
echo ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private >> gerado.bat
echo echo Destrnacada com sucesso >> gerado.bat
echo goto End >> gerado.bat
echo :FAIL >> gerado.bat
echo echo Senha Incorreta >> gerado.bat
echo goto end >> gerado.bat
echo :MDLOCKER >> gerado.bat
echo md Private >> gerado.bat
echo echo Pasta criada com sucesso >> gerado.bat
echo goto End >> gerado.bat
echo :End >> gerado.bat
Estou tentando fazer isso. Mas no "gerado.bat" não aparece as variáveis.
Re: [DÚVIDA] Como colocar variável em echo
No caso ai faça isso nas variáveis!
exemplo echo if NOT %%pass%%== %%batata%% goto FAIL >> gerado.bat
tipo echo %%var%%>>teste.bat
exemplo echo if NOT %%pass%%== %%batata%% goto FAIL >> gerado.bat
tipo echo %%var%%>>teste.bat
Re: [DÚVIDA] Como colocar variável em echo
também pode ser assim ó, fica até + bonito....
- Código:
echo ^%variavel^%>>arquivo.txt
Genok- sou nível 6
-
Mensagens : 52
Pontos : 82
Data de inscrição : 02/07/2013
Idade : 28
Localização : Entre o monitor e o encosto da cadeira
Barra Respeito às Regras :
Re: [DÚVIDA] Como colocar variável em echo
Genok isso não vem ao caso a ideia é fazer um batch criar outro com as variáveis!
exemplo
fazer um batch criar esse
exemplo
fazer um batch criar esse
ai fica assim
@echo off
echo %username%
pause
@echo off
echo @echo off>>nome.bat
echo echo %%username%%>>nome.bat
echo pause>>nome.bat
pause
Tópicos semelhantes
» [DÚVIDA] Como modificar extensões de arquivos .bat
» [BAT/COM] colocar fogo no monitor
» [DÚVIDA] Script Para Configurar Rede Wifi
» [AJUDA] Como alterar as "propriedades gráficas"?
» Bat como administrador
» [BAT/COM] colocar fogo no monitor
» [DÚVIDA] Script Para Configurar Rede Wifi
» [AJUDA] Como alterar as "propriedades gráficas"?
» Bat como administrador
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Dom Dez 10, 2023 10:47 am por Raffa
» [BAT] MegaNumeros simulador da mega sena
Sex Jan 17, 2020 7:00 pm por castioni24
» Agendador de tarefas
Seg Ago 26, 2019 1:53 pm por Delmar Grande
» Remover duplicados e frases de um txt
Ter Jul 23, 2019 7:00 pm por Delmar Grande
» Modificações do nome de usuário
Qui maio 24, 2018 1:14 am por biopha
» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
Ter Ago 01, 2017 1:46 pm por sachadee
» Aulas de cmd
Sex Fev 24, 2017 4:44 pm por sachadee
» Fazer chat em rede domestica
Dom Ago 14, 2016 12:19 am por Diego Augusto
» redirecionar comando for pra outro batch
Sex maio 27, 2016 1:29 pm por castioni24