Hinzufügen der Möglichkeit ein Programmstart auf dem Client durch die RDP Sitzung zu triggern

This commit is contained in:
2026-08-11 09:52:49 +02:00
parent eec4f52b5a
commit ee88f1ff30
22 changed files with 1162 additions and 263 deletions
+21 -10
View File
@@ -1,13 +1,24 @@
# RemoteVDDS-Beispiel
# Beispiele
Für `RemoteVDDS_Receiver_TS.bat` empfiehlt sich:
## RemoteVDDS-Preset.reg
- Script: Pfad zu `RemoteVDDS_Receiver_TS.bat`
- Argumente: `MIN`
- Arbeitsverzeichnis: Verzeichnis des BAT-Scripts
- Start bei RDP-Verbindung: an
- Bei Trennung beenden: aus (bei Bedarf einschalten)
- Unsichtbar starten: an
- Mehrfachstart verhindern: an
Beispielwerte für den bisherigen automatischen RemoteVDDS-Start:
Das Argument `MIN` ist wichtig, weil das vorhandene BAT-Script ohne diesen Parameter selbst noch einmal per `start /MIN` gestartet wird. Der MSTSC Script Hook startet den Receiver bereits unsichtbar, daher wird der zweite Start nicht benötigt.
```text
ScriptPath = C:\RemoteVDDS\RemoteVDDS_Receiver_TS.bat
Arguments = MIN
StartOnConnect = 1
Hidden = 1
```
Der neue Terminalserver-Trigger ist in diesem Preset absichtlich deaktiviert. Das Trigger-Programm sollte über den Client-Konfigurator ausgewählt werden, damit Pfad, Argumente und Arbeitsverzeichnis zum jeweiligen Rechner passen.
## Terminalserver
`PlandentRdpClientTrigger.exe` benötigt keine Argumente. Ausführen innerhalb der gewünschten RDP-Benutzersitzung:
```powershell
.\PlandentRdpClientTrigger.exe
```
Die EXE sendet nur das feste `START`-Kommando. Das tatsächlich zu startende Programm wird ausschließlich auf dem Client konfiguriert.