detto
Aktives Mitglied
Thread Starter
- Dabei seit
- 22.08.2007
- Beiträge
- 3.182
- Reaktionspunkte
- 263
Bin grad dabei mir 2 quick-n-dirty Scripts zu basteln für den Eigengebrauch was das Dock angeht.
Das erste ist soweit funktionstüchtig (dient nur zum Urzustand zurückzubringen):
Der Ordner BACKUP muss natürlich vorher selber angelegt worden sein und die gewünschten zu sichernden Files drin liegen.
Wie gesagt, Eigengebrauch.
Beim zweiten (zum Einspielen neuer Dateien/Themes) wird leider immer nur die erste Datei reinkopiert, vll kan mir da jmd eben auf die Sprünge helfen?:
Iwie muss doch der "with administrator privileges" besser gelegt werden können. Sonst würd er ja (wenns funktionieren würde) für jede Datei nachfragen nachm Passwort. :S
Das erste ist soweit funktionstüchtig (dient nur zum Urzustand zurückzubringen):
Code:
do shell script "sudo chown root:wheel /System/Library/CoreServices/Dock.app/Contents/Resources/BACKUP/* && sudo chmod 644 /System/Library/CoreServices/Dock.app/Contents/Resources/BACKUP/* && sudo ditto /System/Library/CoreServices/Dock.app/Contents/Resources/BACKUP/* /System/Library/CoreServices/Dock.app/Contents/Resources/ && killall Dock" with administrator privileges
Wie gesagt, Eigengebrauch.
Beim zweiten (zum Einspielen neuer Dateien/Themes) wird leider immer nur die erste Datei reinkopiert, vll kan mir da jmd eben auf die Sprünge helfen?:
Code:
on open theFiles
repeat with singleFile in theFiles
set singleFileUNIX to quoted form of POSIX path of singleFile as text
do shell script "sudo chown root:wheel " & singleFileUNIX & " && sudo chmod 644 " & singleFileUNIX & " && sudo mv " & singleFileUNIX & " /System/Library/CoreServices/Dock.app/Contents/Resources/ && killall Dock" with administrator privileges
end repeat
end open
Zuletzt bearbeitet: