• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

[AppleScript] AppleScript Executes AppleScript

Kernelpanik

Maren Nissen
Registriert
05.03.04
Beiträge
2.303
Hallo Leute,
ich versuche ein AppleScript zu basteln mit dem ich andere AppleScripts ausführen kann. Aber irgendetwas ist falsch. Ich habe folgenden Code versucht:

set scriptPath to choose file

try

do shell script "osascript " & quoted form of POSIX path of scriptPath

on error errstr

display alert errstr

end try

PS: Doch es geht, ausser das Script beinhaltet eine Benutzerinteraktion wie "display dialog" oder "display alert"
 
Zuletzt bearbeitet:

julian_mac

Grahams Jubiläumsapfel
Registriert
30.05.14
Beiträge
107
set myScript to alias ((path to scripts folder as text) & "testScript.scpt")
run script myScript
 

Kernelpanik

Maren Nissen
Registriert
05.03.04
Beiträge
2.303
set myScript to alias ((path to scripts folder as text) & "testScript.scpt"
run script myScript
Ja genau, bin auch zu dieser Lösung gekommen:
Code:
on open choFi
    display dialog "Run " & choFi & "?" with icon 1
    try
        run script choFi
    on error errstrg
        display alert errstrg as warning
    end try
end open
on run
    set choFi to choose file default location (POSIX path of (path to home folder)) & "/Library/Scripts" of type {"com.apple.applescript.script-bundle", "com.apple.applescript.script"}
    run script choFi
end run