Datuve :: Forums :: Arhīvs :: Batch failu problēma

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 128

Reģistrētie lietotāji online: 0

Viesi online: 128

Datuve.lv video
Top.LV

Batch failu problēma

Ievietoja: mexican @ 2008.03.28 23:13  

Ir piemērs :

@echo off
set choise=
set/p choise=Numurs:
if '%choice%'=='1' set kat=kat1
if '%choice%'=='2' set kat=kat2
if '%choice%'=='3' set kat=kat3
mkdir %kat%
cd %kat%
pause

Kur ir kļūda?

Komentāri:

#1 drono @ 2008.03.28 23:27

set/p - tāda parametra komandai SET vispār nav.

set/p choise=Numurs:  - vai tu ceri, ka šajā brīdī tev tiks dota iespēja ierakstīt skaitli?

#2 mexican @ 2008.03.28 23:53

Vispār ir.

+ kaut kādi piemēri

http://www.computing.net/programming/wwwboard/forum/15528.html

http://www.pcmag.com/article2/0,1759,763154,00.asp

Man liekas kļūda ir saistīta ar mkdir %kat%

#3 Firza @ 2008.03.29 00:08

Kļūda ir iekš pareizrakstības:

set choise=
set/p choise=Numurs:
if '%choice%'=='1' set kat=kat1
if '%choice%'=='2' set kat=kat2
if '%choice%'=='3' set kat=kat3