Monday, August 18, 2008

Quickbooks on TS (Terminal Services)

I experimented with a 98 version of QuickBooks and have since graduated to 2004 Premier, using the same setup as shown below.

Users in the terminal services newsgroups have reported that you can make QuickBooks available in a TS environment (and without making all users Administrators!), if you adjust some specific permissions. Here are the steps:

  • perform a normal installation of QuickBooks (in install mode!)
  • reboot
  • enter install mode again (change user /install), start QuickBooks and activate it by entering the registration code (this is a crucial step, and must be performed immediately following the reboot)
  • go back to execute mode (change user /execute)
  • copy the %systemroot%\Intuit folder into each users %userprofile%\Windows folder
  • create a Quickbooks Users group
  • add your users to this group
  • give the group Full Control to HKEY_LOCAL_MACHINE\Software\Intuit\QuickBooksRegistration
  • give the group Full Control to HKEY_CLASSES_ROOT\.QPG
  • give the group Full Control to HKEY_CLASSES_ROOT\obja.obja
  • give the group Full Control to HKEY_CLASSES_ROOT\Quickbooks.application
  • give the group Full Control to HKEY_CLASSES_ROOT\Quickbooks.CoLocator - QB 2006 only?
  • give the group Full Control to HKEY_CLASSES_ROOT\Quickbooks.CoLocator.1 - QB 2006 only?
  • give the group Full Control to HKEY_CLASSES_ROOT\CLSID\{E53C85D6-E6D9-4BCF-A623-72062A99AA7F} - QB 2006 only?
  • give the group Modify rights to the %Program Files%\Intuit folder
    give the group Modify rights to the %Program Files%\Common Files\Intuit folder

QuickBooks 200x on a Windows 2003 Terminal ServerAfter installation of QuickBooks 200x on a Windows 2003 Terminal Server, follow these steps:

  • Right-click on the QBES shortcut
  • Choose properties
  • Go to the Compatibility tab
  • Put a checkmark in the box labled "Allow Non-Administrators to Run This Program"
  • Apply and save

More help from : http://www.cpa911.com/qbtips.asp

Printing issues:


Make sure that clients use short names for their local printers if they need to print to a redirected local printer. Quickbooks cannot handle long printer names.It's also important WHEN the driver was installed. Apparently QuickBooks only sees so many drivers in the registry, so if you installed 16 printer drivers and the 17th was the one you need auto-created, QuickBooks won't see it.

No comments: