AppleScript wählen Sie die Datei oder den Ordner
kann ich die Verwendung von AppleScript wählen Sie entweder Datei oder einen Ordner in einer Zeit?
Nun könnte ich
tell application "SystemUIServer" to return POSIX path of (choose file)
oder
tell application "SystemUIServer" to return POSIX path of (choose folder)
get Dateiname oder Ordner. Aber ich kann mir nicht Holen Datei oder einen Ordner in einer Zeit.
InformationsquelleAutor Hao Xiao | 2013-10-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, Sie kann es nicht mit "wählen Sie Datei" oder "Ordner auswählen" - Verben, aber Sie eine Datei auswählen oder Ordner (oder mehrere Dateien/Ordner) wird unterstützt durch die zugrunde liegende
NSOpenPanel
. So kann man es mit AppleScriptObjC. Hier ist ein Beispiel für die Verwendung ASObjCRunner (abgeleitet von hier):ASObjCRunner wandelt eine
NSArray
vonNSURL
Objekte in ein AppleScript Liste derfile
s; die Ergebnisse können folgendermaßen Aussehen:InformationsquelleAutor Nicholas Riley
Erstens, Sie brauchen nicht sagen für, die.
Zweitens ist es nicht klar, warum Sie dies brauchen. Meinst du, dass Sie möchten, um eine Datei auszuwählen und es Ordner? Das ist nicht, wie Sie es tun; Sie markieren Sie die Datei dann Parsen der Datei-Pfad für den Ordner, oder verwenden Sie eine der vielen Methoden, das zu tun, wie
Wenn Sie wollen, können wählen Sie mehrere Ordner und Dateien gleichzeitig, ich glaube nicht, dass es ein "reines applescript" Weg, dies zu tun (abgesehen von der Verwendung einen drag & drop-bewusst-Skript-Anwendung).
InformationsquelleAutor CRGreen