• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

AppleScript für Preferences... Überprüfung gesucht!

GunBound

Rote Sternrenette
Registriert
23.06.05
Beiträge
6.074
Hallo,

da mein Übersetzungs-Widget andauernd spinnt, möchte ich ein AppleScript erstellen, dass mir jedesmal die "plist" des Widgets in den Preferences löscht! Kann mir jemand überprüfen, ob das Folgende stimmt:

Code:
on run
	
	tell application "Finder"
		
		delete Users / MacPro / Library / preferences / "widget-com.apple.widget.translation.plist"
	end tell
	
end run

Vielen Dank!
 
Eine Möglichkeit:
Code:
do shell script "rm Users/MacPro/Library/preferences/widget-com.apple.widget.translation.plist"

Wenn du es per Finder und "delete" machen willst, müssen die Pfadangaben anders aussehen und per ":" getrennt werden.
 
Danke! Aber das muss ich einfach in meine obige dritte Zeile einsetzen, oder? Das klingt für mich nämlich nach einem Terminal-Befehl!
 
Danke! Aber das muss ich einfach in meine obige dritte Zeile einsetzen, oder? Das klingt für mich nämlich nach einem Terminal-Befehl!

Code:
tell application "Finder"
	do shell script "rm Users/MacPro/Library/preferences/widget-com.apple.widget.translation.plist"
end tell

Falls das aufgrund fehlender Admin-Rechte nich funzt:
Code:
tell application "Finder"
	do shell script "rm Users/MacPro/Library/preferences/widget-com.apple.widget.translation.plist" with administrator privileges
end tell