First, don't use backslashes here even if they don't appear problematic.
Use forward slashes, even under Windows, as often recommended on this
list. This is flagged in [U] too. (\ is an escape character for Stata.)
We have going to publish that one as a Tip in the SJ, even though it is
quite explicit in the manual, because so many people don't notice or
forget, and get burned, that it deserves maximum publicity.
Second, the " " are problematic here. Stata doesn't need them and won't
strip them.
cd "c:/Users/`c(username)'/Documents"
is what I would try.
Martin Weiss
I am wondering whether there is a way to have Stata -cd- to a certain
directory on two different computers which only differ in the name of
the
user profile? In other words, is there a way to have Stata -cd- to the
user`s "my files" on Windows Vista Business reliably? Among the values
thrown up by -cret li- I judge only "c(username)" to be promising.
However,
when I instruct Stata to
****************
cd C:\Users\"`c(username)'"\Documents
****************
or
****************
cd C:\Users\`c(username)'\Documents
****************
Stata complains about "invalid syntax r(198)". Is there a way to achieve
this?
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/