Applescript / TextExpanderのファイルパスエラー


1

次のコードを使用して、textexpanderを使用してDropboxフォルダーをすばやく開きます。

tell application "Finder"
    activate
    set f to POSIX file "/Users/MrT/Dropbox"
    open f
end tell

これは動作しますが、このコードを使用してフォルダをさらに深くしたいと思います。それは動作しません。Textexapnderはファイルパスのスペースを認識しないようです。

tell application "Finder"
    activate
    set f to POSIX file "/Users/MrT/Dropbox/School/Hardvard/6-Fall Session 2013"
    open f
end tell

ここで働く、あなたはパスが正しい(例えばハード確認されているVの代わりに、ハーバード大学のARD)は?TextExpanderの代わりに、AppleScript Editorを使用してスニペットを直接テストすることもできます。
nohillsideの

@patrixはい、確かに、GetInfoからパスをコピーして貼り付けました。それでも動作しない
コンラッドC

これは、TextExpanderの中でAppleScriptを上で動作しますが、ではない
コンラッドC

テスト目的のみ:ドライブ上のDropboxパスの名前をスペースを含まないように変更し(それに応じてTEコードを調整できます)、再試行できますか?
nohillside

スペースなし、スペースなし、「+」文字なしでテストしましたそれでも動作しません
コンラッドC

回答:


1

私は完全に軌道に乗っていないかもしれませんが、これを試してみてください:

tell application "Finder"
    activate
    set f to "Users/MrT/Dropbox/School/Hardvard/6-Fall Session 2013"
    set a to POSIX file f
    open a
end tell

それが機能しない場合は、次のように変更します。

tell application "Finder"
    activate
    set f to "Macintosh HD:Users:MrT:Dropbox:School:Hardvard:6-Fall Session 2013"
    set a to POSIX file f
    open a
end tell
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.