M
momo1990
Mitglied
Thread Starter
- Dabei seit
- 02.10.2016
- Beiträge
- 8
- Reaktionspunkte
- 0
Ich möchte ein Applescript schreiben das automatisch/im Hintergrund eine pList erstellt und dies in den Ordner "LaunchAgent" oder "LaunchDaemon" verschiebt oder kopiert.
Das Problem ist das wenn man etwas in den Ordner "LaunchAgent" order "LaunchDaemon" verschrieben möchte, muss dies mit einem Passwort authentifiziert werden.
Gibt es eine Möglichkeit nur aus dem applescript heraus sowas zu machen?
Habe folgendes um eine neue plist im Ordner LaunchAgents zu erstellen:
do shell script "touch ~/Library/LaunchAgents/com." & username & ".plist"
Da das nicht funktioniert habe ich mir gedacht ich mache folgendes:
do shell script "touch ~/Library/LaunchAgents/com." & username & ".plist" user name "Benutzer" password "MeinPW" with administrator privileges
Komischerweise funktioniert das auch nicht.
Da dachte ich mir ich hol mir die Rechte so:
do shell script "chmod 777 ~/Library/LaunchAgents" user name "Benutzer" password "MeinPW" with administrator privileges
Das geht allerdings auch nicht.
Das Problem ist das man das ganze authentifizieren muss. Wie kann man nur aus einem Applescript heraus eine neue plist in den Ordnern "LaunchAgents" oder "LaunchDaemnos" erstellen?
Danke im Voraus.
Lg
Das Problem ist das wenn man etwas in den Ordner "LaunchAgent" order "LaunchDaemon" verschrieben möchte, muss dies mit einem Passwort authentifiziert werden.
Gibt es eine Möglichkeit nur aus dem applescript heraus sowas zu machen?
Habe folgendes um eine neue plist im Ordner LaunchAgents zu erstellen:
do shell script "touch ~/Library/LaunchAgents/com." & username & ".plist"
Da das nicht funktioniert habe ich mir gedacht ich mache folgendes:
do shell script "touch ~/Library/LaunchAgents/com." & username & ".plist" user name "Benutzer" password "MeinPW" with administrator privileges
Komischerweise funktioniert das auch nicht.
Da dachte ich mir ich hol mir die Rechte so:
do shell script "chmod 777 ~/Library/LaunchAgents" user name "Benutzer" password "MeinPW" with administrator privileges
Das geht allerdings auch nicht.
Das Problem ist das man das ganze authentifizieren muss. Wie kann man nur aus einem Applescript heraus eine neue plist in den Ordnern "LaunchAgents" oder "LaunchDaemnos" erstellen?
Danke im Voraus.
Lg