Specifying output data file location?
David McFarlane
mcfarla9 at msu.edu
Fri Jan 22 15:18:50 UTC 2010
As noted, that solution has been around since EP1.1, and in fact Ms.
Carper copied her answer directly from PST Knowledge Base article
#1073, itself posted way back in May of 2001. So nothing new
there. Nevertheless, no-one here steered you to that solution. Wonder why?
Because nobody so far as I know has found that capability of any
use. Think about it. The E-DataPath environment variable sends
*all* your data from *all* your studies to the same directory. This
is useful only in those cases where someone wants to gather all the
data from all their studies into one master directory -- say, if you
run the same study from several networked machines, but want all the
data gathered into one networked directory for easier merging (but
for critical timing you should never run E-Prime on a networked
machine anyway, so much for that use).
But this is almost the *opposite* of what you want for your use. Of
course, with some clever use of batch files or AutoIt script you
might manage to set a different E-DataPath environment variable for
different runs, good luck with that. So far I have not found anyone
who has had any use for the E-DataPath environment variable, so I
will be very interested to learn what you make of it.
-- David McFarlane, Professional Faultfinder
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." (Richard Feynman,
Nobel prize-winning physicist)
At 1/22/2010 07:21 AM Friday, Liza Mccarron wrote:
>OK , I have had an answer from PST support about this issue and I
>will be testing it as soon as I have time (students permitting!) but
>am posting it here in case it is useful to anyone in the meantime:
>
> From Cindy Carper on 1/21/2010 1:18:00 PM
>Liza,
>
>It is possible to change the location of where the EDAT2 files are
>saved so that they can be saved to a folder other than the one where
>the ES2 file and stimulus files are saved. The DataFile object
>within E-Prime generates a .txt file, known as the E-Recovery text
>file, during the running of an experiment. At the end of the
>experiment, this file is converted into an EDAT file for use within
>E-DataAid and E-Merge.
>
>By default, these files are written to the same folder/directory as
>the experiment EBS file that is running. E-Prime 1.1 (and later)
>introduces the ability to redirect the default location for the
>E-Data files to be written.
>
>Upon opening of the data file, E-Prime will look at the system
>E-DataPath environment variable. If it is specified, all EDAT files
>will be written to this location during the running of experiments.
>This setting overrides the default. All data files will be written
>to this location regardless of what folder they are run from. To
>restore to the default setting of writing the data file contents in
>the same directory as the running experiment EBS file, simply delete
>or clear the value of the E-DataPath environment variable.
>
>How to specify the E-DataPath environment variable in Windows XP/Vista
>Select the System applet from Control Panel.
>Select the Advanced tab property page.
>Click the "Environment Variables" button.
>Create a E-DataPath environment variable and specify the drive
>letter and directory of the location where the data files should be written.
>If E-DataPath is created under the user section, only experiments
>run while logged in as the current user will be affected.
>If E-DataPath is created under the system section, all experiments
>run will be affected.
>Consult with your Network Administrator upon choosing the system
>variable option.
>Click OK to close and save.
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com.
To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com.
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en.
More information about the Eprime
mailing list