VPN über script
Der script erstellt keine Laufwerksverbindung Systemfehler 67!
hallo N.G
Ich habe eine VPN Verbindung über MS-Windows gemacht und zwar von XP Pro zu W2003Server Standard. Die VErbindung die läuft ohne Probleme.
Mache ich das gleiche per script kommt zwar die Verbindung aber das Netzlaufwerk wird nicht erstellt (Systemfehler 67) der Netzwerkname wurde nicht gefunden.
Hier ein Beispiel des scripts (es ist ein batch):
rasdial "Verbindung" "Benutzername" "PW"
sleep 5
net use T:\\IP\Laufwerk$ "PW" /user:Username /PERSISTENT:NO
Wie gesagt bis zum sleep geht es dann klappt es nicht mit dem net use.
Manuel geht es immer wenn ich in Windows über "Netzlaufwerk verbinden gehe, mit dem gleichen Laufwerksbuchstaben und Pfad".
Kann mich da jemand erleuchten?
Danke im Voraus und bis dann.
mfg lotus
hallo N.G
Ich habe eine VPN Verbindung über MS-Windows gemacht und zwar von XP Pro zu W2003Server Standard. Die VErbindung die läuft ohne Probleme.
Mache ich das gleiche per script kommt zwar die Verbindung aber das Netzlaufwerk wird nicht erstellt (Systemfehler 67) der Netzwerkname wurde nicht gefunden.
Hier ein Beispiel des scripts (es ist ein batch):
rasdial "Verbindung" "Benutzername" "PW"
sleep 5
net use T:\\IP\Laufwerk$ "PW" /user:Username /PERSISTENT:NO
Wie gesagt bis zum sleep geht es dann klappt es nicht mit dem net use.
Manuel geht es immer wenn ich in Windows über "Netzlaufwerk verbinden gehe, mit dem gleichen Laufwerksbuchstaben und Pfad".
Kann mich da jemand erleuchten?
Danke im Voraus und bis dann.
mfg lotus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 48284
Url: https://administrator.de/forum/vpn-ueber-script-48284.html
Ausgedruckt am: 02.02.2025 um 09:02 Uhr
14 Kommentare
Neuester Kommentar
Hi,
ich gehe davon aus, dass der "Ping" zu der IP-Adresse funktioniert.
Dann probier es mal so:
Wenn du eine Domäne hast, sollte es so gehen:
Bei Domäne den NETBIOS Namen angeben! (z.B. test.local => test)
Gruß
Dani
ich gehe davon aus, dass der "Ping" zu der IP-Adresse funktioniert.
Dann probier es mal so:
....
net use T:\\IP\Laufwerk$ /PERSISTENT:NO /user:Username Passwort
....
....
net use T:\\IP\Laufwerk$ /PERSISTENT:NO /user:DOMÄNE\Username Passwort
....
Gruß
Dani
Hi,
ich mach das mal so wie der Biber.
Da es so in der Hilfe steht!
Gruß
Dani
ich mach das mal so wie der Biber.
Da es so in der Hilfe steht!
C:\>net use /?
Die Syntax dieses Befehls lautet:
NET USE
[Gerätename | *] [\\Computername\Freigabename[\Datenträger] [Kennwort |]
[/USER:[Domänenname\]Benutzername]
[/USER:[punktierter Domänenname\]Benutzername]
[/USER:[Benutzername@punktierter Domänenname]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {Gerätename | *} [Kennwort | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
C:\>
Gruß
Dani
Moin lotus,
nur zur Auflösung des Rätsels: der Unterschied ist, dass "net use" als nächstfolgen Parameter einen Laufwerksbuchstaben erwartet und dann das gesharete Netz-Verzeichnis, das unter diesem LW-Buchstaben angesprochen werden soll.
Also insgesamt:
NET USE param1 param2
NET USE LW-Buchstabe: shareVerzeichnis
... was nicht geht mit...
NET USE T:\\IP\Laufwerk$ [=NET USE param1]
...denn es müssen ja zwei Parameter sein. Also richtiger:
NET USE T: \\IP\Laufwerk$
Jetzt verständlicher?
Gruß
Biber
nur zur Auflösung des Rätsels: der Unterschied ist, dass "net use" als nächstfolgen Parameter einen Laufwerksbuchstaben erwartet und dann das gesharete Netz-Verzeichnis, das unter diesem LW-Buchstaben angesprochen werden soll.
Also insgesamt:
NET USE param1 param2
NET USE LW-Buchstabe: shareVerzeichnis
... was nicht geht mit...
NET USE T:\\IP\Laufwerk$ [=NET USE param1]
...denn es müssen ja zwei Parameter sein. Also richtiger:
NET USE T: \\IP\Laufwerk$
Jetzt verständlicher?
Gruß
Biber