Re: Program DOS - nie widzi zmiennej SET - ROZWIĄZANIE

Autor: Konrad Kosmowski <k.kosmowski_at_gmail.com>
Data: Mon 30 May 2005 - 19:50:55 MET DST
Message-ID: <vc0sm2-d1s.ln1@kosmosik.ath.cx>
Content-Type: text/plain; charset=ISO-8859-2

*** Wojciech Smagowicz [ZIWK] <wsma@poczta.onet.pl>:

>> Witam Mam problem - Windows XP Prof. PL (bez SP) Jest sobie program
>> pod DOS-a napisany pod Clipperem i wymaga zmiennej środowiskowej
>> CLIPPER.
>> Przeniosłem go całym katalogiem z innego kompa (w poprzednim
>> kompie tak się dało i wszystko było OK) i teraz klapa :-( . Program
>> nie widzi zmiennej środowiskowej ani ustawianej w rejestrze, ani
>> poleceniem SET.
>> Oczywiśie zmienna jest ustawiana i po wywołaniu SET jest
>> normalnie widoczna.

> Moje niedopatrzenie!!!! Zmienna ustawiana globalnie dla całego XP -
> widoczna w otoczeniu interpretatora cmd.exe jest zamieniana na zmienną
> o tej samej nazwie z pliku autoexec.nt - jako taka widoczna przez
> interpreter command.com. A plik .bat jest interpretowany domyślnie
> przez cmd.exe i dlatego polecenie SET clipper wypisywało mi prawidłową
> wartość. Sam program użytkowy odwołuje się jednak do otoczenia
> command.com - i stąd "po cichu" pobierał błędną wartość. Dzięki
> wszystkim za chęć pomocy

http://www.dbf.pl/faq/tresc.html?rozdzial=3#o3_6

-- 
                                      +                       .-.     .
  Pozdrawiam,                .                            *    ) )
  Konrad Kosmowski                          .           .     '-'  . kK
Received on Mon May 30 19:55:20 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 30 May 2005 - 20:42:12 MET DST