Für Backups automatisch angelegte Programmlisten

Sonntag, 17 Dezember 2006
0.0/5 Bewertung (0 Stimmen)
Beschreibung

Wie viele andere auch ging ich eher nachlässig mit den Backups um (soll heissen, ich machte keine Backups) und habe deswegen wichtige Daten verloren. Inzwischen wurde ich in Sachen Backups bekehrt und benutze LaCie”s [url=http://www.lacie.com/silverkeeper/]Silverkeeper[/url]. Alles lief wunderbar – bis zum nächsten Festplatten-Crash. Um meinen Benutzerordner machte ich mir keine Sorgen, ich hatte ja ein Backup. Dafür waren aber alle Applikationen aus dem Programme-Ordner dahin. Die grösseren Programme hatte ich alle auf CD, also war das nicht weiter schlimm. Etwas anderes waren all die kleinen Share-, Free- und Donationware-Programme, die ich von allen möglichen Seiten zusammen getragen habe. Ich kann natürlich in den Ordnern Preferences oder Application Support nachschauen, oder mich schlicht und einfach daran erinnern, was ich alles hatte. Aber das ist keine so gute Lösung.
Also habe ich mir ein kleines AppleScript zusammen gebastelt, das ich bei jedem Systemstart ausführen lasse. Es kopiert die Ausgabe des Befehls ls in eine Textdatei in meinem Dokumente-Ordner, den ich jede Nacht sichere. Mit dieser Liste kann ich nachvollziehen, welche ”kleinen Helferchen” sich bei mir angesammelt haben. Fügen Sie folgenden Code in ein AppleScript ein:

do shell script ”ls /Applications >~/Documents/apps.txt”

Ich habe dieses Script als Programm gesichert und zu meinen Startobjekten hinzu gefügt.
Wie Sie vielleicht schon bemerkt haben, bin ich nicht gerade ein begnadeter Coder und weiss auch nicht so recht, was ich da überhaupt mache. Ich würde gerne daraus ein Bash-Script machen, das dann als Cron-Job läuft. Aber dazu reicht es bei mir leider nicht ganz. Zudem ist dann zum einen die Liste nicht so elegant formatiert und zum anderen bleibt das .app-Suffix immer erhalten. Aber was soll”s, jetzt weiss ich wenigsten nach dem nächsten Festplatten-Crash, welche Helferlein ich wieder besorgen muss.
[robg.: Dieses Script in einen Cron-Job umzuwandeln, damit es jede Stunde oder jede zweite Stunde ausgeführt wird, kann ja nicht sooo schwer sein – im Interesse der Allgemeinheit haben jetzt all die den Vortritt, die etwas fitter in Unix sind.
Wenn Sie Ihre Programme auf verschiedene Ordner verteilt haben, können Sie zusätzliche Zeilen in das Script einfügen, benutzen Sie dazu aber zwei ”grösser als”-Zeichen (>), damit die Daten in die existierende Datei eingefügt werden:]

do shell script ”ls /Volumes/myapps >>~/Documents/apps.txt”

Spezifikationen

Hits

2528

© by macjaner.ch | Powered by GoeGG-ArT.ch