Re: Searching for paths
- Posted by euman at bellsouth.net Feb 25, 2002
- 431 views
I suggest that Euphoria have a link in the registry to indicate where on what disk it can be found. Maybe the new Euphoria installer could do this. Euman euman at bellsouth.net Q: Are we monetarily insane? A: YES ----- Original Message ----- From: <bensler at mail.com> To: "EUforum" <EUforum at topica.com> Subject: Searching for paths > > Hi all, > > I need to determine the Euphoria directory, and the Windows directory. > I can use get_env() to get %EUDIR and %WINDIR. > What if one/both of those don't exist? > > I can do a walk_dir() search for ex.exe and win.exe(com?), but is that > sufficient? Any one computer can have more than one copy of both EU and > Windows. What if the file I'm looking for has been renamed? > How can I guarantee that I have found the right directories? > Would I find win.exe on >win98 ? > > My plan so far is to check the environment variables, if I can't find > them, then I walk_dir() starting from C:\ looking for ex.exe, even if I > find it, continue searching to determine if there is a second copy. > If I find a second copy, then I can't verify the Euphoria directory, and > the user must be prompted for it. > Same for WINDIR. I could see this being pretty slow though. > Maybe I'm just trying too hard to automate it. > > My second plan is to just search for the specific directory if the > environment variable doesn't exist. Can't find %EUDIR variable, then > check if C:\Euphoria exists, if not, prompt the user. > > Also, is there a simple DOS way of determining the drive letters > available? So I can walk the drives as well. > > Thanx > Chris > > > >