Ok, most likely someone is a big loser, I even know him in person :) I will try installshield script with double quotes added. Will see. Hmm, maybe not a loser... I remember that InstallShield has a special function to set env. var. in autoexec.bat. It should take care about all important things like the one you mention, but it doesn't. Will see. I will try later on today evening. Regards, Anton http://www.smartquant.com ----- Original Message ----- From: Jonathan M. Gilligan <jonathan.gilligan@vanderbilt.edu> To: Anton Fokin <anton.fokin@smartquant.com> Cc: roottalk <roottalk@pcroot.cern.ch>; Valeri Fine (Faine) <fine@bnl.gov> Sent: Thursday, February 15, 2001 5:45 PM Subject: RE: [ROOT] InstallShield win9x/NT/2000 ROOTSYS/path code > In Win9x, you need to enclose arguments with spaces in double quotes. Thus > an autoexec.bat with > > PATH "C:\Program Files\Root;%PATH%" > set ROOTSYS="C:\Program Files\Root" > > should work. I haven't tried this for ROOT, but I have done similar things > when forced to work on 9x systems and want to install things into > subdirectories of "Program Files". > > I would also note that Microsoft officially recommends AGAINST installing > many of its own packages into paths with spaces in them. This is why SQL > Server is installed in C:\Mssql7 rather than in "C:\Program Files\MS SQL > Server 7". > > Hope this helps, > Jonathan > > > At 06:03 AM 2/15/2001, Anton Fokin wrote: > >Hi Valery, > > > >This doesn't help. Win95/98 doesn't recognize long names in *.bat files. > >Before I wrote my message I tried > > > >PATH = C:\Progra~1\ROOT; %PATH% > >set ROOTSYS = C:\Program Files\ROOT > > > >in the autoexec.bat with no success. I did not try root.bat solution but I > >am sceptical about it because of the same reason. > > > >Regards, > >Anton > > >
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:36 MET