Configuring UNC output path for shared printers


The Black Ice Printer Drivers supports using UNC paths, shared network folders on shared printers, to let users to access their printed documents from the client computer through the network.



To properly configure an UNC path in a Domain, please perform the followings:


  1. If you have already shared the printer out to a client, Please remove the shared printer(s) from the client computers.


  2. On the server, navigate to Devices and Printers > Right click on the Printer Driver > Printer Properties > Advanced > Printing Defaults… > Filename generation and set the output directory.


  3. If you use environmental variables, you can use the <<USERNAME>> environment variable in the output directory. E.g.:  \\server\userdata\<<USERNAME>>\documents
    If the Printer is set to the following output directory: “\\server\userdata\<<USERNAME>>\documents” and you are printing as the User “TestUser”, please make sure you create the folder \\server\userdata\TestUser\documents manually before printing. The Printer driver will not create the directory automatically.

    Please only use the <<USERNAME>> variable, other variables such as <<USERPROFILE>> are not supported.


  4. Create the directories for all users. The printer driver will not create the directories automatically.


  5. Add read and write permissions to the output directories

    Please see below. Grant permission If the UNC path is located on the Host computer.
    Please see below. Grant permission If the UNC path is located on a different computer.


  6. The shared folder must exist a computer which is in the domain. For example:



  7. Please make sure that sufficient privileges are provided on the shared folder for the Host computer. To change permissions on a shared folder, right click on the folder and select “Share…”



Grant permission If the UNC path is located on the Host computer: grant read and write permission to SYSTEM account on the shared folder(s), since the printer driver is printing under a SYSTEM account.



Grant permission If the UNC path is located on a different computer: not on the Host (on a different system where the UNC path is located), grant read and write permissions the host computer’s network name followed by a “$” sign on the shared folder.


For example: when the host computer name is “BIVM764ULTIMATE”, grant write permission to “BIVM764ULTIMATE$”, since the printer driver is printing under a SYSTEM account on the Host computer, and the SYSTEM account of a computer is recognized as the computer itself on the network, in a domain network environment.


Both Host and the Client machine have to be in the same domain as the computer with the shared folder.


1.    Configure the Output directory to the shared directory on the Host, and share the printer to the client according to our Printer Sharing section.





2.    If the printer is already shared and mounted, configure the Output directory on the Host and Client computer to the shared directory.

For example: \\domainserver\output


NOTE: In both case, when you configure the Output Directory on the Host computer, please make sure, the user who is logged on to the Host, have read permissions on the UNC shared folder


For example: if test1 user is logged on to the Host, grant read permissions to test1, this is necessary for the printer driver so it can find the shared directory on the network.

Description: Description: Description: C:\Users\LPeter\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sharing rights, administrator + computername + standard user.png


3.    Print from the client. The output document will be generated into the shared directory.


If experiencing any problem with the configuration, please make sure that the Host can access the configured shared directory through the Windows Explorer, by typing the UNC path to the address bar, for example: \\domainserver\output


If the directory cannot be accessed, it means that the sufficient rights are not provided, or the sharing is restricted on one of the computers. Please make sure that the network sharing is enabled in the Windows Control Panel\All Control Panel Items\Network and Sharing Center.