1.8 KiB
1.8 KiB
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.inimuss existieren (Kann inSet-ELP-Host.ps1angepasst werden) - Das Programm
C:\EDP\ELP\ELP.exemuss vorhanden sein (Kann inSet-ELP-Host.ps1angepasst werden)
▶️ Verwendung
🔸 Interaktiv (mit Menü)
- Doppelklick auf
Set-ELP-Host.bat - Wähle einen Eintrag aus dem Menü (z. B.
1oder2oder9) - 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.iniautomatisch angepasst - EDP sofort gestartet
⚙️ Erweiterung: Verknüpfung mit vordefinierter IP
- Rechtsklick auf
Set-ELP-Host.bat→ "Verknüpfung erstellen" - Rechtsklick auf die Verknüpfung → Eigenschaften
- Ziel anpassen:
C:\EDP\ELP\Set-ELP-Host.bat 172.20.2.123 - 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"