Re: linia komend

Autor: Grzegorz Niemirowski <gnthexfiles_at_poczta.onet.pl>
Data: Mon 16 May 2005 - 15:37:20 MET DST
Message-ID: <d6a7mh$v5r$1@opal.icpnet.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response

Pawel <goghi@poczta.fm> napisał(a):
> Po prostu wypisuje:
> cdrecord: No such file or directory. No read access
> for 'dev'.
> Prawie już poradziłem sobie z tym problemem (męczę się już dobrych parę
> dni) - za pomocą pliku tekstowego, do którego wcześniej wpisuję to, co
> zwraca cdrecord:
> for /F "tokens=* delims=," %c in ('more temp.txt') do mkisofs -J -r -V
> fundacja -C "%c" -M 1,0,0 -o fundacja.iso c:\fundacja
> i to już działa, ale.....
> niestety działa tylko w przypadku wpisywania poleceń po kolei w linii
> komend - kiedy umieszczam komendy dokładnie w takiej samej kolejności w
> pliku record.bat i uruchamiam go:
> cdrecord dev=1,0,0 -msinfo > temp.txt
> for /F "tokens=* delims=," %c in ('more temp.txt') do mkisofs -J -r -V
> CDROM -C "%c" -M 1,0,0 -o output.iso c:\fundacja
> przy pierwszej linijce tekstu na konsoli pojawia mi się dziwna jedynka:
> cdrecord dev=1,0,0 -msinfo 1>temp.txt
> , po czym wypisywany jest komunikat:
> W tym momencie c" -M 1,0,0 -o output.iso c:\fundacja było nieoczekiwane
> - (to zapewne uwaga do drugiego polecenia). Powstały plik temp.txt wydaje
> się być prawidłowy.
> Uff, powoli tracę nadzieję :-(((
> Pozdrawiam,
> Paweł

Bo jak robisz skrypt z polecenia to musisz użyć podwójnych procentów.

-- 
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool 3.1.5 http://www.oept.it-faq.pl/
Uptime: 20 days, 18 hours, 49 minutes and 34 seconds 
Received on Mon May 16 15:40:24 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 16 May 2005 - 15:42:08 MET DST