| chtel bych se zeptat proc mi toto nefunguje v cmd:
:Password
Set input=
set /p input=napis heslo:
if %input%==1 goto ahoj
if %input%==2 goto nazdarek
if %input%==3 goto prekvapko
if not %input%==prekvapko goto NO
:ahoj
echo ahoj
:nazdarek
echo nazdarek
:prekvapko
echo prekvapko
:NO
goto Password (odpovědět) | Josef | 109.80.70.* | 10.1.2011 20:42 |
|
|
|
| #echo off
cls
rem chtel bych se zeptat proc mi toto nefunguje v cmd:
:Password
set input=
set /p input=napis heslo:
if %input%==1 goto ahoj
if %input%==2 goto nazdarek
if %input%==3 goto prekvapko
if not %input%=="prekvapko" goto NO
:ahoj
echo ahoj
goto ende
:nazdarek
echo nazdarek
goto ende
:prekvapko
echo prekvapko
goto ende
:NO
goto Password
:ende
==========
Nevim stejne jako to s tim myslite, ale moznost ze bude zadano neco jineho nez-li 1,2,3 odpada :) (odpovědět) | Pepek | 66.230.230.* | 10.1.2011 21:17 |
|
|
|
| super tak uz mi to funguje, ale mel bych jeste jjednu otazku. Zkousel jsem v prikazovem radku vypsat trosku dedlsi text, ale bohuzel to nakonci radku oddelilo slovo na dve casti (napr.: Dnes je ta
k krasny den!)
Da se udedlat aby mi to tohle nedelalo?
THX (odpovědět) | Josef | 109.80.70.* | 11.1.2011 6:13 |
|
|
|
| myselel jsem:
Dnes je ta
k krasny d
en! (odpovědět) | Josef | 109.80.70.* | 11.1.2011 6:15 |
|
|
|
| To by se nemelo dit, protoze ten rarek v cmd snese daleko vice znaku, ve Windows se ma radek zalomit tak po 80 znaku..:) (odpovědět) | Pepek | 77.93.216.* | 11.1.2011 17:35 |
|
|
|
| Zkus tehle :)
@echo off
cls
title Vyber hesla 1.0
echo.
echo.
echo.
echo.
echo.
color 06
:Password
set input=
set /p input=Napis heslo:
if %input%==1 goto ahoj
if %input%==2 goto nazdarek
if %input%==3 goto prekvapko
if not %input%=="prekvapko" goto NO
:ahoj
cls
echo.
echo.
echo.
echo.
echo.
color FC
echo Ahoj
goto ende
:nazdarek
cls
echo.
echo.
echo.
echo.
echo.
color FC
echo Nazdarek
goto ende
:prekvapko
cls
echo.
echo.
echo.
echo.
echo.
color FC
echo Prekvapko
goto ende
:NO
goto Password
:ende
cls
echo.
echo.
echo.
echo.
echo.
color e
msg * Prave bylo zadano: %input%
(odpovědět) | Pepek | 77.93.216.* | 11.1.2011 18:43 |
|
|
|
| 2 pepek: Samozrejme jsem myslel trosku delsi vetu!!
tamto byl jen priklad. Takze jeste jednou.. Nevite co s tim? (odpovědět) | Josef | 85.71.193.* | 11.1.2011 21:46 |
|
|
|
| 1. Pokud spoustite cmd.exe z nejakeho *.pif,
tak jej zmazte a udelejte si jiny, podivejte se do vlastnosti, tam jsou mozne nejake zmeny na promenych, nebo spoustejte cmd.exe zkratkou Win+R a napiste CMD .
2. Nahrejte si DosBox :)
[link]
Podivejte se v nem jak ma vypadat spravny neorezany MS-DOS radek !
Sice DosBox neposkytne tolik "uzasnych" moznosti a prikazu jako nejake Win7, ale i to "echo" v nem pujde normalka :)
3. Potom vyhodte Windows !!
screen: muj linux dosbox
[link]
(odpovědět) | Mika | 77.93.216.* | 12.1.2011 13:32 |
|
|
|
| Ehm... Když už bude mít nainstalovanej Linux k čemu mu je DosBox? Shell je daleko silnější. (odpovědět) | DJvyn_ | 89.190.52.* | 12.1.2011 21:48 |
|
|
|
| jeste jsem zapomnel dodat ze se mi to stava u batch.
(napisu do batch echo bla bla bla a do prikazoveho radku se to vypise jak uz jsem psal) (odpovědět) | Josef | 109.80.70.* | 13.1.2011 6:23 |
|
|
|
| A co nejakej divnej ANSI.SYS, nebo nejaka vec, aby to jako fungovalo :) Jaka je to vubec verze Windows, nebo toho dosu? Co mate v tech souborech na rootu? C:\config.sys a C:\autoexec.bat ..jake jsou obsahy? (odpovědět) | Sapito | 92.241.184.* | 15.1.2011 23:57 |
|
|
|