Parantatatam
mag Cookies & Kekse
Hallo,
ich hoffe doch, dass es hier eine kleine Randgemeinde von Applescript-Nutzern gibt. Ich habe folgendes Problem: ich will das Vorhandensein einer Datei prüfen. Da es bei allen Nutzern funktionieren soll, lade ich über die Shell das Skript "whoami" und speichere ihre Ausgabe in einer Variable. Diese binde ich dann in meine Pfadeingabe ein. Wenn ich diese mit einer Variable angebe, dann funktioniert es nicht. Aber wenn ich es direkt eingebe, dann funktioniert es. Warum?
So sieht mein Skript aus:
ich hoffe doch, dass es hier eine kleine Randgemeinde von Applescript-Nutzern gibt. Ich habe folgendes Problem: ich will das Vorhandensein einer Datei prüfen. Da es bei allen Nutzern funktionieren soll, lade ich über die Shell das Skript "whoami" und speichere ihre Ausgabe in einer Variable. Diese binde ich dann in meine Pfadeingabe ein. Wenn ich diese mit einer Variable angebe, dann funktioniert es nicht. Aber wenn ich es direkt eingebe, dann funktioniert es. Warum?
So sieht mein Skript aus:
AppleScript:
set UserName to do shell script "whoami"
set PathToFile to "/Users/" & UserName & "/Desktop/Ordner/Datei.tiff"
tell application "Finder"
if exists POSIX file PathToFile then
display dialog "Datei existiert"
end if
end tell