Kezdőoldal » Számítástechnika » Programozás » Batch programozásban hogy...

Batch programozásban hogy lehet azt megvalósítani, hogy amikor elindítom a . Bat fájlt, akkor kérjen egy kódot? Többi lent.

Figyelt kérdés

Eddig itt tartok a kódban:

@Echo off

:A

echo enter password to activate program.

set/p "pass=>"

if NOT %pass%== teszt goto FAIL

echo Hozzaferes engedelyezve!

timeout 3

goto End

Azt szeretném megvalósítani, hogy amikor beírom a kódot, akkor tudjak választani ezek közül az opciók közül:

attrib -h -s

vagy

attrib +h +s

a fájl elérési útját majd én megadom.



2017. márc. 18. 15:27
 1/5 anonim ***** válasza:
100%

Szöveg bekérése:


SET /P pass=[Kérem a jelszót]


Választás:


CHOICE /C:IN /M Válassz

IF %ERRORLEVEL% == 1 GOTO elsovalasz

IF %ERRORLEVEL% == 2 GOTO masodikvalasz

2017. márc. 18. 15:45
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Köszi szépen a segítséget! Azt nem tudod véletlenül, hogy hogy lehet késleltetni ugyan így batchben a programsorban a következő parancsot?
2017. márc. 18. 15:57
 3/5 anonim ***** válasza:
TIMEOUT x
2017. márc. 19. 12:39
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
Köszi szépen a segitséget!
2017. márc. 20. 07:08
 5/5 anonim válasza:

@echo off

:main

cls

echo Jelszo:

set /p pass=

if not defined pass (

goto helytelen

) else if %pass%==IDEKELLAJELSZO (

goto helyes

) else goto helytelen

:helyes

cls

echo Helyes jelszo

pause>nul

goto attributum

:helytelen

cls

echo Helytelen jelszo, ujra beirashoz nyomj meg egy billentyut!

pause>nul

goto main

:attributum

cls

echo Milyen attributumot akarsz?

echo Add meg a lehetoseg betujelet!

echo.

echo A: attrib +s +h

echo B: attrib +s +h +r

echo C: attrib -s -h

echo D: attrib -s -h -r

echo.

set /p attrib=

goto %attrib%

:A

cls

echo Add meg a file eleresi utvonalat!

set /p dir=

attrib +s +h %dir%

pause>nul

exit

:B

cls

echo Add meg a file eleresi utvonalat!

set /p dir=

attrib +s +h +r %dir%

:C

cls

echo Add meg a file eleresi utvonalat!

set /p dir=

attrib -s -h %dir%

:D

cls

echo Add meg a file eleresi utvonalat!

set /p dir=

attrib -s -h -r %dir%

2017. aug. 3. 09:08
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!