Kezdőoldal » Számítástechnika » Programozás » Miért lehet az hogy a 2....

Miért lehet az hogy a 2. txt-be az van írva hogy pass és mégis elhogadja hogyha csak anyit írok hogy p vagy as vagy pa vagy pass vagy p? Hogyan lehetne ezt megoldani? program lent.

Figyelt kérdés

Ez lenne a program ez a része.

set/p choice=Ird ide a jelszot!

echo %choice%>3.txt

fc 2.txt 3.txt

if %errorlevel%==0 goto Igen

if %errorlevel%==1 goto Nem



2017. jan. 30. 19:21
 1/8 anonim ***** válasza:

Nálam működik:

C:\11>1.bat

Ird ide a jelszot! pass

Comparing files 2.txt and 3.TXT

FC: no differences encountered


igen


C:\11>1.bat

Ird ide a jelszot! p

Comparing files 2.txt and 3.TXT

***** 2.txt

pass

***** 3.TXT

p

*****


nem


C:\11>1.bat

Ird ide a jelszot! pa

Comparing files 2.txt and 3.TXT

***** 2.txt

pass

***** 3.TXT

pa

*****


nem


C:\11>1.bat

Ird ide a jelszot! as

Comparing files 2.txt and 3.TXT

***** 2.txt

pass

***** 3.TXT

as

*****


nem


C:\11>



Ez a bat filet tartalma:

@echo off

set/p choice=Ird ide a jelszot!

echo %choice%>3.txt

fc 2.txt 3.txt

if %errorlevel%==0 goto Igen

if %errorlevel%==1 goto Nem

goto end

:Igen

echo igen

goto end

:Nem

echo nem

goto end

:end


A 2.txtben pedig az van, hogy pass<szőköz><cr><lf>

2017. jan. 30. 19:30
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:

nekem "mindent elfogad, igent ir"


Ird ide a jelszot!d

A hozzáférés megtagadva.

Comparing files 2.txt and 3.TXT

FC: no differences encountered


igen

Press any key to continue . . .

2017. jan. 30. 20:37
 3/8 A kérdező kommentje:

és ez a progarm:


@echo off

set/p choice=Ird ide a jelszot!

echo %choice%>3.txt

fc 2.txt 3.txt

if %errorlevel%==0 goto Igen

goto end


:Nem

echo nem

goto end


:Igen

echo igen

goto end


:end

pause

2017. jan. 30. 20:43
 4/8 anonim ***** válasza:

Szerintem ezzel van a gond:

"A hozzáférés megtagadva. "

valószínűleg nem tudja lementeni a válaszod a 3.txt-be, mert valami nyitva tartja

2017. jan. 30. 20:53
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:

Nem tudom hogy az gond lehet, de el van rejtve a 2.txt és a 3.txt is.



Ez a parancs:

atttib +h 2.txt

attrib +h 3.txt

2017. jan. 31. 06:40
 6/8 anonim ***** válasza:
Ez a gond, ne legyen rejtett legalább a 3.txt
2017. jan. 31. 09:05
Hasznos számodra ez a válasz?
 7/8 A kérdező kommentje:
köszi megprobálom
2017. jan. 31. 16:53
 8/8 A kérdező kommentje:

Működik, majd ha kész lesz elküldöm a teljes programot.

=)

2017. jan. 31. 17:03

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!