Re: if/set: Problem z ustawieniem zmiennej środowiskowej

Autor: piatkos <piatkos_at_gmail.com>
Data: Wed 27 Dec 2006 - 11:54:34 MET
Message-ID: <1167216874.338826.40900@79g2000cws.googlegroups.com>
Content-Type: text/plain; charset="iso-8859-2"

Robert Borkowski wrote:
> Niestety wtedy w zmiennej przechowywane jest wyrażenie razem z
> cudzysłowami, a to jest ono włączane do innego większego i ""
> przeszkadzają.

nie to nie :)
to zrob tak:
if "%1"=="-opcja" (
        set REGEXP=s/^([ ,;\]?^)\2^([ ,;\]?^)/\\1\1\\2/g
        goto label
)

jest OK?

> Fakt, nie zauważyłem ;). Ale tak jak napisałem ^) i podaję warunek, wtedy
> wyświetla tylko tę linię z nawiasem (wchodzi do ifa -- a nie powinien (bo
> "%1" =/= "") i kończy działanie.

sprawdz dokladnie. u mnie dziala poprawnie. (na 2000 i XP)

Wojtek

PS jezeli nie dziala Ci poprawnie to wklej jeszcze raz kod.
Received on Wed Dec 27 11:55:10 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 27 Dec 2006 - 12:42:04 MET