> For the complete documentation index, see [llms.txt](https://docs.plenit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plenit.com/docs-en/support/tutorials/windows/tsprint-basic-configuration.md).

# Basic TSprint configuration

Discover how to configure TSPrint on your remote desktop to avoid the issues that printers can cause in your Remote Desktop infrastructure.

&#x20;

### **How do you configure TSPrint so you can use it on your Remote Desktop?**

#### **Prerequisites or pre-configuration​**

To successfully complete this tutorial and configure TSPrint on Remote Desktop, certain requirements must be met:

* On the one hand, \*\*be registered \*\*on the Plenit Platform with an organization and **be registered** in it after doing [Log in](https://admin.jotelulu.com/){target="\_blank" rel="noreferrer noopener"}.
* On the other hand, having [set up a Remote Desktop subscription](https://jotelulu.com/soporte/tutoriales/alta-entorno-escritorio-remoto){target="\_blank" rel="noreferrer noopener"}.

&#x20;

#### **Step 1. Review the printers you want to map**

**The first thing to be clear about is which printers you want to map, which in principle will be the ones available on our local desktop, the one we want to use to authenticate on the Remote Desktop.**

To do this, you can go to **Control Panel** and then\*\* select Hardware and Sound > View devices and printers \*\*(1).

![image](https://jotelulu.com/wp-content/uploads/2022/09/Accedemos-a-ver-los-dispositivos-e-impresoras-1024x546.jpg)

Once inside, we review the **printers we want to have mapped** on the Remote Desktop thanks to TSPrint (2).

![image](https://jotelulu.com/wp-content/uploads/2022/09/Seleccionamos-la-impresora-o-impresoras-que-nos-interesan-1024x546.jpg)

&#x20;

#### **Step 2. Installation of the TSPrint software**

Next, you must **access the remote desktop** and once authenticated there, open a **web browser** such as Google Chrome for example, and enter the following URL to access the TSPrint downloads:

**NOTE:** *Another option is to type "TSPrint" in the search engine and reach the same address by browsing the web.*

Of the two versions shown, you should **select the server version**.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Descargamos-TSPrint-1024x497.jpg)

Once downloaded, you can proceed with the installation.

The installation process, as we will see, is quite simple.

The first thing to do is start the installation, with a **user with administrator permissions**.

Next, **you must select the installation language** (4) and once selected, click Accept, which will begin the installation itself.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Seleccionamos-el-idioma-de-instalacion-1024x429.jpg)

In the next window, a \*\*welcome \*\*is shown, and you simply need to **click "Next"**.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Revisamos-la-ventana-de-bienvenida-1024x434.jpg)

The next step is **accept the end-user license agreement** (5), which as always we invite you to read before accepting.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Aceptamos-el-acuerdo-de-licencia-1024x437.jpg)

In the next step there is not much choice either, as you are warned that the **Terminal Server server package**. And then, you must click Next.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Aceptamos-el-paquete-de-TS-1024x446.jpg)

In the next window you have to **select the TSPrint installation path** (6).

![image](https://jotelulu.com/wp-content/uploads/2022/09/Seleccionamos-la-ruta-de-instalacion-1024x438.jpg)

And finally, a **short summary** of the options selected is shown, and you must **click on "Install"** (7)

![image](https://jotelulu.com/wp-content/uploads/2022/09/Repasamos-y-hacemos-clic-en-instalar-1024x440.jpg)

At this point, all that remains is to wait while the installation progresses, which will be reflected in **the progress bar**. The process will be more or less quick, depending on the server, but in general it will be quite fast, taking only a few minutes.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Vemos-el-progreso-de-la-instalacion-1024x439.jpg)

When the installation finishes, a short summary is shown stating that it has completed successfully and you must **click on "Finish"** so that the installer closes and we can start using the application.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Finalizamos-la-instalacion-1024x432.jpg)

&#x20;

#### **Step 3. TSPrint configuration**

At this point, we already have the application installed, but we must configure it so that it gives us the best results and, above all, does not cause problems.

For this, **we look for TSPrint**, selecting the **server option** in the start menu.

We should begin by selecting the mode in which **the printers will be mapped for each user**. The ideal option is **"Select default printer for all users"** (8) we select "Select printer". On the other hand, we can also go selecting the **drivers used by TSPrinter** (9). &#x20;

![image](https://jotelulu.com/wp-content/uploads/2022/09/Configuramos-opciones-por-defecto-1024x432.jpg)

The next point is quite important, as it will avoid many of the problems that arise in this type of environment.

You should go to the "Redirection" tab and **check the box "Use a Single ID per User for the Name printer"** (10), this will prevent random IDs from being generated in each session that could compromise the correct use of the printer.

Likewise, when checking this box, a pop-up window will appear indicating the option we have selected, "The printer name with a unique id, instead of a session id, may lead to conflicts if users are logged in multiple sessions", to which you should **click OK** (11)

![image](https://jotelulu.com/wp-content/uploads/2022/09/Configuramos-identificacion-de-impresoras-1024x443.jpg)

Finally, it should be noted that the free TSPrint license lasts for 25 days, so you should go to the start menu and **search for "TSPrint Registration"**.

In this small console that opens, you can see that several tasks related to licenses can be performed:

* A license file can be loaded.
* A license can be purchased from here by clicking a button.
* The number of connected users can be viewed.

![image](https://jotelulu.com/wp-content/uploads/2022/09/Configuramos-opciones-de-licencia-1024x437.jpg)

\*\*NOTE: \*\*Next, it is recommended that you leave the Remote Desktop session and log back in. This will refresh the printers.

With this, we can now check that the printers mapped in the Remote Desktop correspond to our local printers and we can start using them.

\*\*NOTE: \*\*If you do not see the printers, it may be due to a session refresh issue; leave the Remote Desktop session and log back in.

&#x20;

#### **Conclusions and next steps:**

At Plenit we know that many companies need to use their local printers from their Remote Desktops. Through this tutorial, we make it easy to configure TSPrint, a Remote Desktop tool that allows you to manage printers easily.

We hope this tutorial has helped you. If you have any questions or new ones arise, please contact us through [platform@plenit.com](mailto:plataforma@plenit.com){target="\_blank" rel="noreferrer noopener"} and we'll talk.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.plenit.com/docs-en/support/tutorials/windows/tsprint-basic-configuration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
