Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Entwicklung Batch & Shell

Batch für automatische VPN-Einwahl und Mapping funktioniert nur bedingt

Mitglied: lehrling24

lehrling24 (Level 1) - Jetzt verbinden

12.06.2013 um 12:48 Uhr, 1795 Aufrufe, 7 Kommentare

Hallo Leude,

folgende Frage:

Ich habe mit einem Script, dass ich hier im Forum gefunden habe, eine Batch erstellt, mit der bei einem Notebook nach Windowsanmeldung automatisch eine VPN-Clienteinwahl und danach ein Mapping auf den Server passieren sollen.

Wenn das Noteboook bootet und die Batch aus dem Autostart ausgeführd wird, funktioniert die VPN Einwahl aber das Mapping nicht. Die Eingabe bleibt ein paar Sekunden stehen, schliesst sich dann, aber das Laufwerk ist nicht gemappt.

Wenn ich das Script manuell ausführe funktioniert es komischerweise tadellos.

Hat mir jemand einen Tip was da falsch ist:

Hier das Script

@echo off

rasphone.exe -d "Firma"

ping 1.2.3.4 -n 1 -w 7000 >nul

net use y: \\IP-Adresse0\Daten /user:pc000.firma.local\Chef passwort /persistent:no

Freu mich auf Eure Tips

Greetz
Der Lehrling
Mitglied: killtec
12.06.2013 um 12:52 Uhr
Hi,
besteht dann das VPN bevor das Script am Punkt net use ist?
Bzw. noch einen Schritt weiter vor: Besteht zu diesem Zeitpunkt eine funktionierende Internetverbindung? Evtl. WLAN? Versuch es doch mal, wenn du vor dem, rasphone.exe noch einen Timeout einbindest.

Gruß
Bitte warten ..
Mitglied: lehrling24
12.06.2013 um 15:09 Uhr
Habe einen Timeout eingebunden, 25 sec.

Jetzt kommt der Fehler 67, Netzwerkname nicht gefunden. Aber nur, wenn die Batch aus dem Autostart ausgeführt wird. Wenn ich dann die eingabe schliesse und das Script manuell ausführe, gehts.

Ist der Timeout zu kurr? Woran kann das liegen?
Bitte warten ..
Mitglied: Jochem
12.06.2013 um 15:23 Uhr
Moin,

versuchs mal mit der folgenden Batch:

01.
@echo off 
02.
SETLOCAL ENABLEDELAYEDEXPANSION 
03.
 
04.
echo. 
05.
echo ############################################################## 
06.
echo #                                                            # 
07.
echo # Der Rechner wird gestartet. Bitte warten...                # 
08.
echo #                                                            # 
09.
echo ############################################################## 
10.
echo. 
11.
 
12.
set ip=xxx.xxx.xxx.xxx 
13.
 
14.
 
15.
:check 
16.
ping -n 1 %ip% | find "TTL" > nul 
17.
 
18.
echo. 
19.
IF !ERRORLEVEL! == 1 (  
20.
	echo Der Rechner ist noch nicht erreichbar. Bitte warten... 
21.
	goto check 
22.
) else ( 
23.
	echo Der Rechner ist jetzt erreichbar.  
24.
	echo Die RDP-Verbindung kann jetzt hergestellt werden.  
25.
26.
echo. 
27.
pause
Bei xxx.xxx.xxx.xxx setzt Du Deine IP ein. Das "pause" am Ende kannst Du später weglassen, aber zum testen ist das nicht schlecht. Die Schleife läuft so lange, bis der Rechner erreichbar ist, Du bist also nicht an eine fest vorgegebene Zeitspanne gebunden.

Gruß J chem
Bitte warten ..
Mitglied: lehrling24
12.06.2013 um 15:24 Uhr
Hab jetzt während des Starts noch eine zweite Meldung beim Verbinden mit dem Script:

\\Server-IP

der angegebene Pfad wurde von keinem Netzwerkdienstanbieter angenommen...

schliesse ich Autoscript und Meldung und mache verbinde manuelle, funktionierts... versteh ich nicht..
Bitte warten ..
Mitglied: lehrling24
12.06.2013 um 15:42 Uhr
@ Jochem,

es geht hier übrigens um das Notebook, dass ich in dem anderen Post erwähnt hatte.

Wenn ich die Netzlaufwerke trenne, mich dann anmelde, geht der Anmeldevorgang prompt. Jetzt muss nur das automatische mapping funktioniert....

Wenn ich Deine Batch ausführe, bekomme ich die Meldung PC ist jetzt erreichbar, dirket nach VPN Einwahl, das Netzlaufwerkmapping funktioniert trotzdem nicht automatisch, mit oben genannten Fehlermeldungen....
Bitte warten ..
Mitglied: Jochem
12.06.2013 um 15:59 Uhr
Moin,

was passiert denn, wenn Du die Batch-datei so umbaust:

01.
@echo off 
02.
set ip=xxx.xxx.xxx.xxx 
03.
rasphone.exe -d "Firma" 
04.
:check  
05.
ping -n 1 %ip% | find "TTL" > nul  
06.
echo.  
07.
IF !ERRORLEVEL!  == 1 (   
08.
	echo Der Rechner ist noch nicht erreichbar. Bitte warten...  
09.
	goto check  
10.
) else (  
11.
	echo Der Rechner ist jetzt erreichbar.   
12.
	echo Die RDP-Verbindung kann jetzt hergestellt werden.   
13.
)  
14.
echo.  
15.
net use y: /d 
16.
net use y: \\IP-Adresse0\Daten /user:pc000.firma.local\Chef passwort 
Evtl.mußt Du dem Lappi noch etwas Zeit geben, damit das Trennen des Laufwerks auch tatsächlich geschehen ist, bevor es neu verbunden wird. Also vielleicht noch ein
01.
ping 127.0.0.1 -n 100 > nul
einbauen.

Hast Du zwischen den einzelnen Versuchen, eine Verbindung aufzubauen, den Rechner jeweils neu gebootet?

Gruß J chem
Bitte warten ..
Mitglied: lehrling24
12.06.2013 um 17:54 Uhr
Ja, ich starte nach jedem Versuch neu.

Also auch mit dern angepassten Batch funktoniert es im Autostart nicht. Der Netuse Befehl dauert erst ewig lang, dann die Fehlermeldung, wie oben...
Bitte warten ..
Ähnliche Inhalte
Windows Netzwerk
Domänenbeitritt aus Subnet funktioniert nur bedingt
gelöst Frage von mhard666Windows Netzwerk1 Kommentar

Hallo allerseits. Ich habe folgendes Problem: Wir haben vor einiger Zeit unser Netz in mehrere Subnetze aufgeteilt. Jetzt gibt ...

Windows Server
Zone Mapping funktioniert nicht über GPO
gelöst Frage von BadgerWindows Server1 Kommentar

Hallo, ich habe das Problem, dass meine Einstellungen zu Zone Mapping über die Group Policy Administrative Templates nicht vom ...

Router & Routing
LANCOM 1711+VPN TCOM Einwahl
gelöst Frage von pzwopt19Router & Routing21 Kommentare

Hallo, habe hier einen LANCOM 1711+VPN. Bei der Einrichtung für den Zugang zum Internet über den Assistenten habe ich ...

Router & Routing
PPTP VPN Einwahl Bintec RS120
gelöst Frage von facebrakerRouter & Routing4 Kommentare

Hallo und einen schönen guten Morgen. Ich schlage mich seit gestern Abend (abgebrochen weil ich Kopfschmerzen bekommen habe) mit ...

Neue Wissensbeiträge
Router & Routing

PfSense als Addon auf QNAP

Information von magicteddy vor 2 StundenRouter & Routing

Moin, für Spielereien eine ganz nette Idee aber ich fürchte das soetwas auch als echte Firewall genutzt wird: In ...

Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 9 StundenDatenschutz

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Microsoft

Letzte Updates für Win10 und Server2016 müssen bei Bedarf über den Update catalogue in den WSUS importiert werden!

Tipp von DerWoWusste vor 13 StundenMicrosoft1 Kommentar

automatisch kommt da nichts an im WSUS und auch nicht im SCCM. Siehe Hinweise zum Bezug der jeweils neuesten ...

Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 3 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
gelöst Frage von a-za-zNetzwerkmanagement22 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk13 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS10 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Windows Server
Terminal Server 2016 erkennt Berechtigungen nicht
gelöst Frage von Thomas2Windows Server10 Kommentare

Hallo Administratoren, folgendes Problem stellt sich dar: Es gibt zwei Windows Server 2016, die als Terminal Server fungieren. Jetzt ...