How to allow users to be able to change their printer settings in an application farm?

0 votes
asked Apr 6, 2014 in 2D Citrix Printing by katie h
Hi there,

We are running a published applications farm, and would like users to be able to change their printer settings in their citrix sessions. How would I do this?

please help thanks

1 Answer

0 votes
answered Apr 15, 2014 by ps_admin (680 points)
Hi Katie h,
 
The Printers folder is a shell extension that usually resides off the
Control Panel. A globally unique ID (GUID) declares shell extensions.
Printers is a Control Panel extension in the registry under
HKEY_CLASSES_ROOT\CLSID\{2227A280-3AEA-1069-A2DE-08002B30309D}. This
generated identifier represents the extension and points to the proper
DLL to run it. It defines the icon, the folder name, and so on. Using
this extension with its default name value (Printers), you can run the
extension independently in an Explorer instance. For example, you could
create a new folder on your root drive or desktop and name it
Printers.{2227A280-3AEA-1069-A2DE-08002B30309D}. When you press Enter
after you create this folder, you'll notice that the folder icon changes
to the Printers folder icon. If you open the folder, you'll see your
printers.
 
You can create this new folder in the All Users profile folder in the
Start Menu, and you can also publish the folder as a published
application. First, copy the \WTSRV\explorer.exe program to a new
location with a new name (e.g., M:\Print\explorerp.exe). You rename it
so that it runs as a unique process. Then publish the function using the
new Explorer instance. You can name the application Print and use the
following command line (assuming you created the Printers folder on the
root drive M):
 
N:\print\explorerp.exe
/n,/root,M:\Printers.{2227A280-3AEA-1069-A2DE-08002B30309D}.
 
The Explorer command has the following syntax:
 
Explorer [/n] [/e] [(,)/root,<object>] [/select,<object>]
/n--Opens a new single-paned window for the default selection--usually
the root of the drive Windows is installed on. If the window is already
open, a duplicate window opens.
/e--Opens Windows Explorer in its default view.
/root,<object>--Opens a window view of the specified object.
 
The procedure I've just described gives you a Printers folder that is
accessible from a locked-down desktop and a published ICA application.
 
Printingsupport.com is a free printing support and help site for 2d and 3d printers. Ask and answer printing questions in Citrix printing, terminal server printing, 2d printing, 3d printing or any printing related problems and more. Register for free and earn points for questions, answers and posts. Printing help is always 100% free.
...