Saudações sou novo no fórum, tb sou novo em Java. Gostaria de converter um código .bat para .java. Esse código é bem conhecido na net coloca senha em pastas do Win. ´Pensei em converte-lo para Java com um interface gráfica para inserir a senha. E fazer uma função com uma mensagem de aviso que após a senha ser digitada 3x errada a pasta seria deletada. Alguém me ajuda nessa brincadeira?rs
Segue o codigo
cls
@ECHO OFF
title Bin
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Bin
set/p "pass=>"
if NOT %pass%==senha goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End
Pergunta
Helenof
Saudações sou novo no fórum, tb sou novo em Java. Gostaria de converter um código .bat para .java. Esse código é bem conhecido na net coloca senha em pastas do Win. ´Pensei em converte-lo para Java com um interface gráfica para inserir a senha. E fazer uma função com uma mensagem de aviso que após a senha ser digitada 3x errada a pasta seria deletada. Alguém me ajuda nessa brincadeira?rs
Segue o codigo
cls
Editado por Helenof@ECHO OFF
title Bin
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Bin
set/p "pass=>"
if NOT %pass%==senha goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.