Desktop Management, Application Delivery, Print Management and System Stability software products for Enterprises Enhancing Enterprise Management of Desktops and Applications
Log in / Contact Us
   
Downloadable Resources Tricerat Support How to buy
Parent Page: 

screwdrivers logo Support

How to videos & auto demo

ScrewDrivers Standalone

 

Simplify Suite - Simplify Printing

 

 

FAQ

How do I deploy ScrewDrivers using Citrix Web Interface 5?

There are different ways to deploy ScrewDrivers using the Citrix Web Interface, but the simplest way is embedding the ScrewDrivers CAB install into the Citrix Web Interface.

On the Citrix Web Interface server(s), edit the layout.inc file in C:\inetpub\wwwroot\Citrix\XenApp\app_data\include.

Place the ActiveX code below the <html> and <head> portion. Here is sample ActiveX code:

<OBJECT ID="Screwdrivers v4 Client" CLASSID="clsid:050A3800-6C03-48a5-A6D7-14CCF18A700D"
CODEBASE="v4full.cab#version=-1,-1,-1,-1"></OBJECT>

You also need to place the ScrewDrivers CAB, in this example v4full.cab, into C:\inetpub\wwwroot\Citrix\XenApp\auth.

Why won't ScrewDrivers work with the Remote Desktop web interface?

You must modify the web interface to allow ScrewDrivers to work with Remote Desktop via the web interface. Without these modifications ScrewDrivers is unable to create a virtual channel within the Remote Desktop Protocol. Please follow the appropriate directions:

Windows Server 2003

  1. Edit the web portal's html file, typically default.htm in C:\inetpub\wwwroot\tsweb\default.htm. Check Internet Information Service (IIS) if you do not know where the Remote Desktop html file resides.
  2. In the html file find "Device redirection options". It should read as:

'Device redirection options

MsRdpClient.AdvancedSettings2.RedirectDrives = FALSE

MsRdpClient.AdvancedSettings2.RedirectPrinters = TRUE

MsRdpClient.AdvancedSettings2.RedirectPorts = FALSE

MsRdpClient.AdvancedSettings2.RedirectSmartCards = FALSE

* the TRUE or FALSE values may differ in your environment

  1.  Add the following line of code at the end of the "Device redirection options" section:

MsRdpClient.AdvancedSettings.PluginDlls = "sdrdp5.dll"

After you finish, the "Device redirection options" should read as:

'Device redirection options

MsRdpClient.AdvancedSettings2.RedirectDrives = FALSE

MsRdpClient.AdvancedSettings2.RedirectPrinters = TRUE

MsRdpClient.AdvancedSettings2.RedirectPorts = FALSE

MsRdpClient.AdvancedSettings2.RedirectSmartCards = FALSE

MsRdpClient.AdvancedSettings.PluginDlls = "sdrdp5.dll"

  1. Save this file and restart the Internet Information Services service.

 

Windows Server 2008

1. Open up the "web.config" file in the TS web directory, typically C:\Windows\web\ts\web.config on your server.

2. Look for these entries:

<add key = "xPrinterRedirection" value = "true" />
<add key = "xClipboard" value = "true" />
<add key = "xDriveRedirection" value = "false" />
<add key = "xPnPRedirection" value = "false" />
<add key = "xPortRedirection" value = "false" />

Add the following:

<add key = "xPluginDlls" value = "sdrdp5.dll" />

3. Restart IIS

How is ScrewDrivers Server v4 manually removed?

These steps are recommended when ScrewDrivers Server cannot be removed with Add or Remove Programs. Do not remove ScrewDrivers while in production. Only remove ScrewDrivers after the users Log Off the server.

Windows XP, Vista, 2000, 2003 x86

  1. Delete the following files and directories, and rename any files that cannot be deleted:
    • Program Files\triCerat
    • system32\spool\drivers\w32x86\sd4drv.dll
    • system32\spool\drivers\w32x86\sd4ui.dll
    • system32\spool\drivers\w32x86\3\sd4drv.dll
    • system32\spool\drivers\w32x86\3\sd4ui.dll
    • system32\sd4notify.dll
    • system32\sd4ICA6.dll
    • system32\sd4pRDP5.dll
    • system32\sd4pTCP.dll
    • system32\sd4server.cpl
  2. Remove the following regsitry entries
    • HKLM\SOFTWARE\triCerat
    • HKLM\SYSTEM\CurrentControlSet\Control\Printers\Environments\Windows NT x86\Drivers\Version-3\ScrewDrivers4
    • HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\SD4PICA6
    • HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\SD4PRDP5
    • HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\SD4PTCP
    • HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\sd4monitor
    • HKLM\SYSTEM\ControlSet001\Control\Terminal Server\AddIns\sd4monitor
    • HKLM\SYSTEM\ControlSet003\Control\Terminal Server\AddIns\sd4monitor
    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ScrewDrivers Server v4

Windows XP, Vista, 2003 x64

  1. Delete the following files and directories, and rename any files that cannot be deleted:
    • Program Files\triCerat
    • system32\spool\drivers\x64\sd4drv.dll
    • system32\spool\drivers\x64\sd4ui.dll
    • system32\spool\drivers\x64\3\sd4drv.dll
    • system32\spool\drivers\x64\3\sd4ui.dll
    • system32\sd4notify.dll
    • system32\sd4ICA6.dll
    • system32\sd4pRDP5.dll
    • system32\sd4pTCP.dll
    • system32\sd4server.cpl
  2. Remove the following regsitry entries
    • HKLM\SOFTWARE\triCerat
    • HKLM\SYSTEM\CurrentControlSet\Control\Printers\Environments\Windows NT x86\Drivers\Version-3\ScrewDrivers4
    • HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\SD4PICA6
    • HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\SD4PRDP5
    • HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\SD4PTCP
    • HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\sd4monitor
    • HKLM\SYSTEM\ControlSet001\Control\Terminal Server\AddIns\sd4monitor
    • HKLM\SYSTEM\ControlSet003\Control\Terminal Server\AddIns\sd4monitor
    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ScrewDrivers Server v4

 

What is the recommended procedure to upgrade ScrewDrivers?

ScrewDrivers is a print driver utility, and must be removed when clients are not connected to the Server. You do not need to use Install Mode because ScrewDrivers is an MSI, and does not cache data during install or uninstalls. Follow these directions to ensure ScrewDrivers is upgraded properly:

 

  1. Connect to the Server at the console. If you are remote use mstsc.exe /console.
  2. Verify all remote sessions are closed. Connections can be managed in the Users tab of tsadmin.exe and taskmgr.exe.
  3. Verify there are no ScrewDrivers printers on the server. In Printers and Faxes audit the printer 'Model', and delete any printer using ScrewDriver4. If you cannot delete a specific printer then stop the Print Spool service, delete all files from the Print Spool directory, and start the Print Spool service.. The default directory for the Spooling is Windows\System32\Spool\Printers. If you cannot delete all ScrewDrivers printers then you MUST restart the server after uninstalling ScrewDrivers.
  4. Access Add or Remove Programs, and remove ScrewDrivers Server v4.
  5. Install the new version of ScrewDrivers Server.
  6. Test and verify the new version of ScrewDrivers works.

 

Does ScrewDrivers support custom paper sizes?

Yes and No.

ScrewDrivers supports custom paper sizes defined on the client-side within the Print Server Properties and the client driver.

ScrewDrivers does not support custom paper sizes defined by applications on the server side.

I installed ScrewDrivers, but nothing shows up in my start menu?

ScrewDrivers doesn't install anything in the "Start Menu", ScrewDrivers console is accessible via the control panel.

Technical Support Links

Choose a product on the left you need support for or select one of the following support links 

License Activation

Licensing Reactivation

Request Version Upgrade

Contact Support

Auto Demo/How To Videos

ScrewDrivers Client Deployment

Contact triCerat Support:

North American Phone Support
Hours: 8:30am - 6pm EST
Phone: +1 410 715 4226 ext 3

International Phone Support
Hours: 8:30am - 6pm GMT
Phone: +44 (0)1494 616102 ask for Tech Support