Win7/64 i zmienne srodowiskowe.

Autor: <marek.horodyski_at_gmail.com>
Data: Sun, 11 Nov 2012 04:09:31 -0800 (PST)
Message-ID: <03e6b0f2-a8d0-4ab6-867d-f0108690d680@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-2

Dzien dobry.
Z kilkadziesiat lat uzywam zmiennych srodowiskowych definiowanych w *.bat z ktorego uruchamiam pozniej aplikacje, ktora z nich korzysta. Dzialalo to w DOS, poprzednich wersjach WIN lacznie z win7/32. Kupilem teraz laptopa z Win7/64 i kicha. Uzywam ndn z ndn.muxe,com. W bat mam
(w linku przekazuje parametr do bat :
C:\ndn_2_31_5309\ndn.bat mingw
)

SET TMP=C:\TEMP
SET PIPEHANDLE=0
Echo %1
Goto dalej
[...]
:dalej
set path=C:\BATCH;C:\ExeCom;C:\Windows\System32;%path%
SET HB_WITH_MINIZIP=C:\zlib\contrib\minizip
SET HB_WITH_BLAT=C:\blat262\full\source
SET HB_WITH_FREEIMAGE=C:\FreeImage\Dist
SET HB_WITH_GD=C:\gd\include
SET HB_BUILD_CONTRIBS=yes
if %1.==. goto ndn
:watcom
if not %1.==watcom. goto bcc32
[...]
:mingw
    SET HB_WITH_OCILIB=c:\ocilib\include
    SET HB_WITH_CAIRO=c:\cairolib\include\cairo
    rem set PATH=C:\gcc\mingw\bin;C:\harbour\bin;C:\instantclient\ODBC;%PATH%
    set PATH=C:\mingw\bin;C:\harbour\bin\win\mingw;C:\instantclient\ODBC;%PATH%
    rem set PATH=C:\mingw\bin;C:\hb31\bin\;C:\instantclient\ODBC;%PATH%

:ndn
    rem Set INCLUDE=%dvl%\harbour\include;%include%
    rem SET HB_BIN_INSTALL=%dvl%%HrbPath%bin
    rem SET HB_LIB_INSTALL=%dvl%%HrbPath%lib
    rem SET HB_INC_INSTALL=%dvl%%HrbPath%include

@rem start ndn.exe
@ndn.exe

// EOF

Aby to wogole ruszylo ustawilem tryb zgodnosci.
I teraz jak uruchomie bezposrednio NDN, uruchamiaja mi sie dwa okna. Jak poprzez START, mam jedno. Ale w zadnym z przypadkow nie widac zmiennych srodowiskowych zdefiniowanych przed uruchomieniem programu. Bez problemu dziala na notebuku z win7/32.
Jest jakiis sposob na to aby to wlączyc ?

Podrawiam,
Marek Horodyski
Received on Sun 11 Nov 2012 - 13:10:02 MET

To archiwum zostało wygenerowane przez hypermail 2.2.0 : Sun 11 Nov 2012 - 13:42:01 MET