2025-05-21 14:07:01 +02:00
2025-05-21 13:35:47 +02:00
2025-05-21 13:35:47 +02:00

EDP Server Switcher

Dieses Projekt erlaubt das einfache Umstellen des EDP-Server über ein PowerShell-Skript oder automatisiert über eine .bat-Datei.


📁 Dateien

Datei Beschreibung
Set-ELP-Host.ps1 PowerShell-Skript zur Auswahl oder direkten Einstellung der Ziel-IP im ELP.ini.
Set-ELP-Host.bat Startet das PowerShell-Skript interaktiv oder mit IP als Parameter.

🛠️ Voraussetzungen

  • Windows
  • PowerShell (vorinstalliert)
  • Die Datei C:\EDP\ELP\ELP.ini muss existieren (Kann in Set-ELP-Host.ps1 angepasst werden)
  • Das Programm C:\EDP\ELP\ELP.exe muss vorhanden sein (Kann in Set-ELP-Host.ps1 angepasst werden)

▶️ Verwendung

🔸 Interaktiv (mit Menü)

  1. Doppelklick auf Set-ELP-Host.bat
  2. Wähle einen Eintrag aus dem Menü (z.B. 1 oder 2 oder 9)
  3. Bestätige, ob EDP gestartet werden soll
Set-ELP-Host.bat

🔸 Automatisch (mit IP als Parameter)

Direkte Ausführung mit Übergabe der Ziel-IP:

Set-ELP-Host.bat 172.20.2.123

Dabei wird:

  • die IP in ELP.ini automatisch angepasst
  • EDP sofort gestartet

⚙️ Erweiterung: Verknüpfung mit vordefinierter IP

  1. Rechtsklick auf Set-ELP-Host.bat → "Verknüpfung erstellen"
  2. Rechtsklick auf die Verknüpfung → Eigenschaften
  3. Ziel anpassen:
    C:\EDP\ELP\Set-ELP-Host.bat 172.20.2.123
    
  4. Optional: Icon ändern

📄 Beispiel: ELP.ini Format

[Server]
Host=192.168.112.10
Port=2200

Nur die Host-Zeile wird durch das Skript verändert.


🔒 Hinweis zur Ausführung

Wenn das Skript blockiert wird, kannst du die Ausführungsrichtlinie temporär anpassen:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

Alternativ: Rechtsklick auf .ps1 → "Mit PowerShell ausführen"


Description
Change Server IP in EDP.ini File
Readme 32 KiB
Languages
PowerShell 82.2%
Batchfile 17.8%