johnnybeton
Goto Top

Fehler beim Laden von Verbindung.rdp

Hallo liebe Community,

Ich habe eine Server (Windows Server 2012 R2 - VM), auf diesem sollen mehrere VPN Verbindungen in verschiedene Kundennetzwerke abgehen.
Die User verbinden sich über folgendes Skript:

@echo off & setlocal
IF EXIST c:\programdata\user\userkunde.txt goto ErrorBelegt
echo Laufwerk für DASI ist H:
echo.
pause
rdpfile.exe -hAdresse -uKundendomäne\User -pPasswort -f"%homepath%\Kunde.rdp"
copy "%homepath%\Kunde.rdp" + c:\windows\Laufwerk.txt "%homepath%\Kunde.rdp"
cls
rasdial VPNKunde User Passwort
@echo off
IPConfig|findstr "VPNKunde">nul
IF Errorlevel 1 goto ErrorVPNHHNotFound
ipconfig >%temp%\Ipconf.txt
For /f "delims=:" %%i in ('findstr /n "." %temp%\Ipconf.txt^|findstr "VPNKunde"') do set /a line=%%i+3
For /f "delims=: tokens=3" %%i in ('findstr /n "." %temp%\Ipconf.txt^|findstr "%line%:"') do @set IpHH=%%i
Set IPHH=%IPHH:~1%
route add Adresse MASK 255.255.255.255 %IPHH%
echo %username% >c:\programdata\user\userkunde.txt
cls
echo Verbindung hergestellt... Bitte nicht beenden!
mstsc "%homepath%\Kunde.rdp" /f
cls
echo bitte warten Verbindung wird getrennt...
route delete Adresse
rasdial VPNKunde /disconnect
del c:\programdata\user\userkunde.txt
goto :eof
:ErrorVPNHHNotFound
echo VPN-Verbindung nicht gefunden... bitte an Administrator wenden
pause
goto :eof
:ErrorBelegt
FOR /f %%f IN (c:\programdata\user\userkunde.txt) DO echo %%f ist bereits angemeldet
pause
goto :eof


Die VPN Verbindungen sind eingerichtet, funktionieren auch, die RDP Files liegen im %homepath%-Ordner.

Jetzt habe ich aber folgendes Problem:
Und zwar manchmal (komischerweise nicht immer), startet die RDP Verbindung nicht.
Ich bekomme den Fehler: Fehler beim Laden von Kunden.rdp
Ich kann dann auch nicht mal mehr die RDP File bearbeiten, denn da bekomme ich dann den gleichen Fehler, sobald ich mit Rechtsklick auf Bearbeiten klicke.
Ein paar Minuten später funktioniert auf einmal alles wieder tadellos.
Als Fehler im Eventlog wird nur der Ursachencode 631 angegeben.

Aktuell laufen die Verbindungen noch problemlos auf einem alten 2003er Server, dies muss aber so bald wie möglich weg.

Weiteres Problem, was beim 2003er Server nicht war:
Die Passwörter lassen sich nicht speichern.
Über das Skript werden die Passwörter mitgegeben, die wurden in den RDP Files gespeichert und die User kommen ohne Kennworteingabe direkt auf die Kundennetzwerke.
Beim 2012er Server werden die Kennwörter jetzt nicht mehr gespeichert (Kennwort speichern bei der RDP ist angehakt).

Kennt sich mit der Problematik, insbesondere der ersten, jemand aus?

Vielen Dank schon mal im Voraus und viele Grüße

JB

Content-ID: 299097

Url: https://administrator.de/contentid/299097

Ausgedruckt am: 14.11.2024 um 13:11 Uhr