Um die AnyDesk-ID in BGinfo einzubinden, musst du ein kleines Skript erstellen, das die AnyDesk-ID ausliest und in eine Datei schreibt, die dann von BGInfo angezeigt werden kann. Hier sind die Schritte dazu:
1. AnyDesk-ID auslesen
Erstelle ein Skript (z.B. in PowerShell), das die AnyDesk-ID ausliest und in eine Textdatei schreibt.
Beispiel für ein PowerShell-Skript:
powershellCode kopieren# Datei-Pfad, wo die AnyDesk-ID gespeichert werden soll
$anydeskIDFile = "C:\Pfad\zur\anydeskID.txt"
# AnyDesk-ID auslesen (vorausgesetzt AnyDesk ist installiert und läuft)
$anydeskPath = "C:\Program Files (x86)\AnyDesk\AnyDesk.exe"
$anydeskID = & $anydeskPath --get-id
# AnyDesk-ID in eine Datei schreiben
Set-Content -Path $anydeskIDFile -Value $anydeskID
Speichere dieses Skript z.B. als get-anydesk-id.ps1
.
2. Skript regelmäßig ausführen
Du kannst den Windows-Aufgabenplaner verwenden, um das Skript in regelmäßigen Abständen auszuführen. So wird die AnyDesk-ID immer aktualisiert.
3. AnyDesk-ID in BGInfo einbinden
- Öffne BGInfo und klicke auf Custom Fields.
- Erstelle ein neues Feld, das den Inhalt der Datei mit der AnyDesk-ID anzeigt.So könnte das aussehen:
- Name: AnyDesk-ID
- Typ: File content
- File Path:
C:\Pfad\zur\anydeskID.txt
4. BGInfo konfigurieren
Stelle sicher, dass BGInfo bei jedem Start deines PCs ausgeführt wird und dass es die Datei mit der AnyDesk-ID liest und auf dem Desktop anzeigt.
Damit solltest du deine AnyDesk-ID in BGInfo einbinden können!
Anbei haben wir das BGinfo einmal mit AnyDesk eingerichtet und für euch bereitgestellt:
Dateien in „C:\Services\BGinfo\“ kopieren, schon ist es fast erledigt.
Noch eine Aufgabenplanung für das PS-Script, um immer die korrkte ID des Benutzer zu bekommen, fertig.
* Die ID wird aus der System.conf ausgelesen.
** Die AnyDesk ID wird beim asuführen des Scriptes überschrieben in der Text-Datei, so ist diese immer aktuell.