- Registriert
- 06.11.08
- Beiträge
- 5
hey,
ich möchte folgendes umsetzen:
damit mein VPN-Client ordentlich funktioniert, muss ich häufig im Terminal folgende Anweisung eingeben:
anschließend werde ich nach meinem Passwort gefragt, gebe es ein und alles ist wunderbar.
Nun würde ich dies gerne in ein Script packen, um nicht immer das Terminal zu suchen und den Befehl einzugeben.
Habe mich ein wenig mit AppleScript auseinander gesetzt, jedoch verstehe ich einfach nicht, warum folgendes nicht funktioniert:
als Fehlermeldung, dass ich als root arbeiten muss, um dies zu ändern.
also dachte ich mir folgendes:
er nimmt jedoch gar nicht das Passwort an und schmeißt eine Fehlermeldung...
es würde mich auch nicht stören jedes mal mein Passwort neu einzugeben, um es ein wenig sicherer zu gestallten. Da dachte ich mir etwas in die Richtung:
oder
aber es will alles nicht.
lg tils
ich möchte folgendes umsetzen:
damit mein VPN-Client ordentlich funktioniert, muss ich häufig im Terminal folgende Anweisung eingeben:
Code:
sudo /System/Library/StartupItems/CiscoVPN/CiscoVPN restart
anschließend werde ich nach meinem Passwort gefragt, gebe es ein und alles ist wunderbar.
Nun würde ich dies gerne in ein Script packen, um nicht immer das Terminal zu suchen und den Befehl einzugeben.
Habe mich ein wenig mit AppleScript auseinander gesetzt, jedoch verstehe ich einfach nicht, warum folgendes nicht funktioniert:
Code:
do shell script "/System/Library/StartupItems/CiscoVPN/CiscoVPN restart" user name "NAME" password "1234"
als Fehlermeldung, dass ich als root arbeiten muss, um dies zu ändern.
also dachte ich mir folgendes:
Code:
do shell script "sudo /System/Library/StartupItems/CiscoVPN/CiscoVPN restart" password "1234"
er nimmt jedoch gar nicht das Passwort an und schmeißt eine Fehlermeldung...
es würde mich auch nicht stören jedes mal mein Passwort neu einzugeben, um es ein wenig sicherer zu gestallten. Da dachte ich mir etwas in die Richtung:
Code:
display dialog "Password eingeben" default answer ""
set pw to text returned of the result
do shell script "sudo /System/Library/StartupItems/CiscoVPN/CiscoVPN restart" password pw
oder
Code:
do shell script "sudo /System/Library/StartupItems/CiscoVPN/CiscoVPN restart" pw
aber es will alles nicht.
lg tils