> For the complete documentation index, see [llms.txt](https://docs.pascom.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pascom.net/operations/clients/windows-installation.md).

# Windows App Installation

So installieren Sie die PASCOM App auf Windows und auf dem Terminalserver

Die Windows Installation benötigt keine Administratorrechte und erfolgt automatisch in das Home-Directory des aktuell angemeldeten Benutzers:

1. [Windows App](https://my.pascom.net/update/client/cloud/windows) herunterladen
2. **pascom-client-setup.exe** ausführen
3. Installationanweisungen folgen

### Windows Silent Installation

Eine Silent Installation ist eine Installationsmethode für Software, bei der keine Benutzerinteraktion erforderlich ist und keine grafische Benutzeroberfläche angezeigt wird. Bei einer Silent Installation werden alle notwendigen Installationsparameter im Voraus festgelegt und die Installation läuft im Hintergrund ab, ohne dass der Benutzer etwas bestätigen oder auswählen muss. Sie können dazu das Ziel des Installationpakets über die Eigenschaften anpassen oder das Installationspaket über die Commandozeile starten.

```
pascom-installer.exe /S
```

Es wird auch gleich automatisch ein Shortcut der PASCOM App auf dem Desktop angelegt.

#### Autostartverhalten einstellen

Um gleichzeitig das Autostartverhalten der PASCOM App bei der Installation anzupassen, können sie folgenden Commandozeilenparameter benutzen.

```
AUTOSTART="yes"
```

#### Silent Uninstallation

Gehen Sie hier genauso vor, wie bei der Installation. Den Uninstaller finden Sie im App-Verzeichnis der PASCOM App.

```
uninst.exe /S
```

### Windows QoS Einstellungen (Optional)

Um die maximale Sprachqualität zu erreichen markiert die PASCOM App alle Sprachdaten entsprechend mit QoS-Flags.

Dies passiert, mit Ausnahme von Windows, auf allen weiteren Plattformen automatisch.

Unter Windows sind folgende Gruppenrichtlinien "**Richtlinienbasierter QoS**" notwendig um die Pakete entsprechend zu markieren.

Die Gruppenrichtlinien werden unter folgendem Pfad erstellt:

```
Lokaler Computer > Computerkonfiguration 
> Windows-Einstellungen > Richtlinienbasierter QoS
```

|                   | Richtlinie 1      | Richtlinie 2      | Richtlinie 3      |
| ----------------- | ----------------- | ----------------- | ----------------- |
| *Richtlinienname* | pascomSIP         | pascomRTP         | PASCOM WebSocket  |
| *Anwendungsname*  | pascom Client.exe | pascom Client.exe | PASCOM Client.exe |
| *Protokoll*       | TCP und UDP       | UDP               | TCP               |
| *Quellport*       | \*                | \*                | \*                |
| *Zielport*        | 5060:5062         | 30000:35000       | 443               |
| *Quell-IP*        | \*                | \*                | \*                |
| *Ziel-IP*         | \*                | \*                | \*                |
| *DSCP-Wert*       | 24                | 46                | 24                |
| *Drosselungsrate* | -1                | -1                | -1                |

## Terminalserver Installation

(Optional) Am Microsoft Terminal Server können Sie die PASCOM App optional statt in das jeweilige Home-Directory der Benutzer direkt in das Programm Verzeichnis installieren.

Der Nachteil dieser Installationsart ist, dass Sie sich selbst um das Update der PASCOM App kümmern müssen da dieses Administrator Rechte benötigt und die PASCOM App keine **Schreibrechte** bekommt. Als Vorteil sparen Sie ca. 100 MB Plattenplatz pro Benutzer.

1. [Windows Desktop Client](https://my.pascom.net/update/client/cloud/windows) herunterladen
2. Öffnen Sie die Eingabeaufforderung als Administrator
3. Starten Sie das Setup und geben Sie das Zielverzeichnis an

**Beispiel:**

```
pascomClient-setup.exe /D=C:\Program Files\pascom Client
```

{% hint style="warning" %}
Die automatischen Updates der PASCOM App werden nur deaktiviert wenn die PASCOM App keine **Schreibrechte** hat. Dies ist das Standardverhalten wenn Sie den **Beispielpfad** verwenden. Andernfalls kann es passieren, dass Autoupdates aktiviert werden und man diese via **Flags** oder **Umgebungsvariablen** wieder deaktivieren muss.
{% endhint %}

## Windows Installer Kommandozeilen Parameter

| Parameter | Bedeutung                                                                                                                                                                         |
| --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| /S        | Ermöglicht eine Installation im Hintergrund, ohne dass Dialogfenster angezeigt werden. Nützlich bei automatischer Softwareverteilung                                              |
| /D=PATH   | Gibt einen Installationsordner an. Dieser Parameter muss immer der letzte in der Befehlszeile sein, darf keine Anführungzeichen enthalten und unterstützt nur absolute Dateipfade |


---

# 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 following URL with the `ask` and `goal` query parameters:

```
GET https://docs.pascom.net/operations/clients/windows-installation.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `build a script that syncs our docs to a CMS` lets GitBook tailor the answer to that use case.

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.
