Hallo
Ich möchte ein Script erstellen der ein VPN startet und anschliessend Volumes verbindet.
Soweit bin ich:
VPN starten
VOLUMES verbinden
Beide Scripts funktionieren wenn ich sie einzeln als .app speichere und doppelklicke.
Aber beides in EINEM Script funktioniert leider nicht. Das VPN wird gestartet, aber die Volumes werden nicht verbunden.
Was mache ich falsch?
Später möchte ich noch ein Script für die Umgekehrte Reihenfolge erstellen. Also Volumes auswerfen und VPN trennen.
Gruss
fan03
Ich möchte ein Script erstellen der ein VPN startet und anschliessend Volumes verbindet.
Soweit bin ich:
VPN starten
AppleScript:
tell application "System Events"
tell current location of network preferences
set myVPN to the service "NAME DES VPN"
if myVPN is not null then
if current configuration of myVPN is not connected then
connect myVPN
end if
end if
end tell
return 60
end tell
VOLUMES verbinden
AppleScript:
set command to "ping -c 1 192.168.44.4"
try
if ((do shell script command) contains " packets received, 0.0% packet loss") then
mount volume "smb://192.168.44.4/Volume-A"
mount volume "smb://192.168.44.4/Volume-B"
mount volume "smb://192.168.44.4/Volume-C"
end if
end try
Beide Scripts funktionieren wenn ich sie einzeln als .app speichere und doppelklicke.
Aber beides in EINEM Script funktioniert leider nicht. Das VPN wird gestartet, aber die Volumes werden nicht verbunden.
Was mache ich falsch?
Später möchte ich noch ein Script für die Umgekehrte Reihenfolge erstellen. Also Volumes auswerfen und VPN trennen.
Gruss
fan03