ScrewDrivers v4 Quick Start Guide for VDI

ScrewDrivers v4 Quick Start Guide for VDI
Start Guide – ScrewDrivers for Workstation Purpose This document is intended to give the reader a quick start to installing ScrewDrivers for Workstation and/or VDI. An example of ScrewDrivers for Workstation is Windows XP client using RDP to connect to another Windows XP computer. Topics covered include installation, configuration, and some Frequently Asked Questions. The quick start guide is not intended to replace the full product documentation. The full product documentation can be found at the following URL: http://www.tricerat.com/support/docs/sdv4help/ScrewDrivers_v4_Help.pdf Pre-­‐requisites Windows Workstation Terminal server -­‐
-­‐
-­‐
-­‐
This is the remote workstations that you are connecting to The workstation Operating System must by Windows XP, Vista, or 7 The workstation can be a Virtual Desktop Image and/or Citrix Host If the server is 64bit then use the 64-­‐bit version of ScrewDrivers Server v4 for Workstation Client(s) -­‐
-­‐
-­‐
This is the local computer you launch Remote Desktop or Citrix from. ScrewDrivers Client needs to be installed on each Windows client. These are found in the ScrewDrivers Client directory and on the triCerat website: http://www.tricerat.com/clidown.php Download Components The ScrewDriversv4rdc.zip contains the following files: ScrewDrivers Server v4 (for XP, Vista, 7).msi ScrewDrivers Client v4.msi The ScrewDrivers Server is installed on each remote workstation, it will install all required server components. ScrewDrivers client for RDP and/or ICA. This is installed on the Windows clients for local printer mapping. ScrewDrivers Client v4 x64 ScrewDrivers client for RDP x64 (not ICA). This is installed on the (rdp only).msi Windows clients for local printer mapping. Quick Start Guide – This document, the same you are reading, covers the installation and ScrewDrivers[WS].pdf configuration of ScrewDrivers for Workstation. Page 1 Installation on Windows Workstation Login to the remote computer, and run ScrewDrivers Server v4 (for XP, Vista, 7).msi; click Next until you reach the screen below: Accept the license agreement and press Next. Press Next until presented with the InstallShield Wizard Completed step, and press Finish to finalize the installation. Page 2 Configuration of ScrewDrivers Server (optional) ScrewDrivers Server is managed with the ScrewDrivers applet found in the Windows Control Panel. ScrewDrivers will install in a fully functional mode, but some settings are worth reviewing. In the General tab, specify the number of client printers to be virtualized in the Printer Creation section. The Wait to complete login until printers are created, similar to Citrix’s Start this application without waiting for printer to be created, is required for some applications published through Citrix. It is recommended to specify a Naming Scheme that best suites the environment in the Printer Naming tab. Changes made to the server customizations are applied in new sessions, not including reconnecting to a disconnected session. Page 3 Installation on Clients The ScrewDrivers Client is required for ScrewDrivers to replicate printers in the remote connection. Remote Desktop clients Install a ScrewDrivers Client that includes the appropriate RDP plug-­‐in. If using the 64-­‐bit Remote Desktop client, then install ScrewDrivers v4 x64 (rdp only).msi. Citrix clients Install a ScrewDrivers Client that includes the ICA plug-­‐in. All Citrix clients must use a 32-­‐bit version of ScrewDrivers. The following installs are designed for Citrix clients: ScrewDrivers Client v4.msi and ScrewDrivers Client v4 (ica only).msi. Configuration of ScrewDrivers Client (optional) Like ScrewDrivers Server, the ScrewDrivers Client is managed through an applet in the Windows Control Panel. There are no required customizations, as the default settings are fine. Page 4 The Printers tab is used to set a priority list, but only takes affect if the server is set to Add client’s first # printers. The Printers tab can also be used to deny printers from propagating to the server. The Printer UI – Extended tab is used to set extended options for specific printers. The Query Printers button is used to synchronize the driver settings to be virtualized by ScrewDrivers. This is useful when a local print driver is updated and may support new features, or if the print driver language changes. Page 5 Frequently Asked Questions Does ScrewDrivers require any ports to be opened? No ScrewDrivers is a virtual channel technology. All communication occurs within the connection protocol (RDP/ICA). Why does ScrewDrivers only auto-­‐create the default printer? In the ScrewDrivers Server control panel applet, you can set ScrewDrivers to Add all client printers. Does the solution use the Print Spooler? Yes, ScrewDrivers uses the Print Spool service on the client and server. In Citrix environments ScrewDrivers does not use the Citrix Print Manager service (cpsvc.exe). Does ScrewDrivers require any drivers on the remote PC? No drivers need to be installed on the Terminal Services host. ScrewDrivers uses a proprietary universal print driver. Why are some printer settings missing? ScrewDrivers virtualizes all Windows DEVMODE driver settings, but some drivers use private settings which will not virtualize. Enabling the Second Print Dialog will force the Printing Preferences dialog to appear on the client side using the client’s driver. The user has access to all features with the Second Print Dialog. The client printers are creating, but why isn’t the default printer set? Adobe product(s) display “Before you can printer-­‐
related task such as page setup or printing a document, you need to install a printer” There are a number of problems that can exhibit this behavior. The default printer is not set until all printers are created – verify that all client printers are in the remote connection. ScrewDrivers, by default, sets the client’s default as the default on the server, unless Spoof the Default Printer is enabled in the ScrewDrivers Client applet – check these settings on the client. The user’s profile on the server maybe corrupted, refer to this article: http://support.microsoft.com/kb/929270/en-­‐us. If this does not fix the problem, then create the “Device” registry string (REG_SZ) in HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows with an empty value and make grant the user access to Full Control. The ScrewDrivers Client works for some Remote Desktop users, but not everyone. Why? The ScrewDrivers Client used to work on this PC, but not anymore. How do I fix this? ScrewDrivers works by loading a DLL (sdrdp5.dll) into the Remote Desktop Client. Sometimes the plugin DLL does not load because the user’s profile on the client loses this configuration. ScrewDrivers can be re-­‐registered to the Remote Desktop Client as a plugin by executing Program Files\triCerat\Simplify Printing\ScrewDrivers Client v4\install_rdp.exe. The Citrix client was recently modified, why did ScrewDrivers stop working? This problem does not occur when the Citrix client is upgraded. However, if the Citrix client is uninstall then reinstalled, then the virtual channel plugin edits are lost. This can be fixed by executing the following: All Users: install_ica.exe –im “path of sdica6.dll” Current User: install_ica.exe –iu “path of sdica6.dll” This will re-­‐add ScrewDrivers as a plugin technology for the Citrix client. Note that the All Users argument (–im) requires administrator rights, whereas the Current User (–iu) can be executed by any account. Page 6 ScrewDrivers is configured but how do I disable RDP or ICA client printer mapping? As you discovered, ScrewDrivers does not control how the Citrix or Remote Desktop clients load printers natively. This means that it must be manually disabled. There many ways to disable auto-­‐creation through Citrix and Remote Desktop, but triCerat normally recommends to configure this per server through Terminal Services Configuration. ScrewDrivers stopped working after upgrading the install on the server, why? Often times the ScrewDrivers print driver files (sd4ui.dll and sd4drv.dll) cannot patch during the install because they can be file-­‐locked by the Print Spooler or applications. You can manually patch the driver: 1. In Windows\System32\spool\drivers\w32x86\3 (32-­‐bit) or Windows\System32\spool\drivers\x64\3 (64-­‐bit) delete sd4drv.dll and sd4ui.dll. Rename these files if they cannot be deleted. 2. Verify sd4drv.dll and sd4ui.dll exist in the subdirectory (‘w32x86’ directory for 32-­‐bit or ‘x64’ directory for 64bit). If they do not exist run a Repair on the ScrewDrivers Server v4 install. 3. Execute Program Files\triCerat\Simplify Printing\ScrewDrivers Server v4\install_driver.exe These steps will reinstall the correct driver for ScrewDrivers. If the problem persists then follow these steps: 1. Uninstall ScrewDrivers Server v4 2. Restart the server 3. Install ScrewDrivers Server v4 Does ScrewDrivers support Thin Clients? ScrewDrivers requires the Windows Print Spooler on the client. With that said, this product will work with any Windows OS including Windows Embedded platforms. However, for the traditional Thin Client environment refer to triCerat’s Simplify Printing product: http://www.tricerat.com/printing Why do OKI printers with non-­‐English (US) drivers print incorrectly? Most OKI drivers are coded with incorrect driver settings, with the exception of English (US) driver. This problem can be averted by taking these steps on the client: 1. In regedit.exe, create REG_DWORD “IgnoreLogPixels” in HKLM\Software\triCerat\Simplify Printing\Printers\”OKI printer name” 2. In the ScrewDrivers Client applet, execute the Query function in the Printers tab. The Query may take a few minutes, wait and allow the query to complete successfully. 3. New sessions will have this problem fixed. If you have multiple OKI printers then you must create the “IgnoreLogPixels” multiple times, once for each printer queue. Page 7 
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising