Figured it out:
here?s the QuickBooks 2005 Terminal Server work around:
When QuickBooks is starting it looks for the following directory: c:\windows\intuit. In a terminal server environment each user has their own \windows\ directory, found under %userprofile%\windows\ Thus, the intuit directory has to be copied from c:\windows\intuit to each of the user?s windows directories. I manually did this, a script could also be written, I suppose.
Secondly, the QBW.ini file needs to be edited to reflect the following:
LastDataDrive=?%username%\my documents?
LastDataDirectory=?%username%\my documents?
DataFile=
[MRUFiles]
Delete any file entries listed under [MRUFiles]
Make QBW.ini read only.
This worked for us.