Re: Zmienna %~d0%~P0% w batchach - nie rozumiem jego dzialania

Autor: Jacek Kalinski <jacek_kal_at_go2._NOSPAMPLEASE_.pl>
Data: Wed 17 Sep 2008 - 10:35:25 MET DST
Message-ID: <slrngd1gad.skh.jacek_kal@nntp.dyski.one.pl>
Content-Type: text/plain; charset=iso-8859-2

W artykule <gaqakp$2kc$1@opal.icpnet.pl> Grzegorz Niemirowski napisał(a):

>> W google nie ma szans zeby znalezc jakas dokumentacje na ten temat
>> (wpisujac %~d0%~P0% otrzymuje strony z literami d i p, a nie pelna
>> sekwencja).
>> Prosilbym o jakies wskazowki jak ten problem usunac...
>> (moze nawet link do dokumentacji %~d0%~P0% )?
>
> Pewnie chodzi o EnableDelayedExpansion i użycie ! zamiast %.

Albo ja nie potrafie tego zastosowac, albo nie dziala to zgodnie
z moimi oczekiwaniami:

SetLocal EnableDelayedExpansion
echo !~d0!~P0!setup.exe /inf=!~d0!~P0!install.inf
wypisze nieprawidlowo jako:
 ~P0~d0install.inf

Jacek
Received on Wed Sep 17 10:35:53 2008

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 17 Sep 2008 - 10:42:02 MET DST