>>Is there any way to specify the working directory when using the
>>run command? Working directory meaning that which you would
>>specify in a windows shortcut as 'start in'.
>>
>>Thanks!
>>Joe
>
>Joe,
>
>You could create a batch file and run the batch file from fox. For example,
>mybatch.bat could contain the following:
>
> cd \newdir
> myprogram.exe
>
>Or, any combination of dos commands to go where you want and do what you want. You could even use foxpro logic to create the batch file before fox runs it, although that might be a more complicated way to go.
>
If you're going to invest time in scripting an external executable, learn the Windows Scripting Host; it provides considerably more capability than a batch file (you have both VBScript and JScript available, and a bunch of COM automation capabilities), and you don't get stuck with a DOS box or the need to create PIF files.