古いスクリプトを実行しようとしましたが、10.9 の更新後に壊れました。次のコードを使用して、システムイベントでファイルを移動していました。
set Somefilepath to "Design_005_HD:Users:Design_005:Desktop:Start:TextFile.txt"
set somefolderpath to "Design_005_HD:Users:Design_005:Desktop:End:"
tell application "System Events"
move file (Somefilepath) to folder (somefolderpath)
end tell
これで、次のエラーが表示されます。
エラー「システム イベントでエラーが発生しました: ファイル \"Design_005_HD:Users:Design_005:Desktop:Start:TextFile.txt\" を整数型にできません。」ファイル "Design_005_HD:Users:Design_005:Desktop:Start:TextFile.txt" から数値 -1700 を整数に
交換してファインダーを使用できることは知っていますが、使用していません。機能しなくなった変更点は何ですか?
2014 年 4 月 2 日更新
ファイル/フォルダーの場所をシステムイベントに与えるあらゆる方法でこれを試しましたが、機能しません。それを機能させることができないのは私だけではないことを嬉しく思います。回答が見つかった場合、または機能する更新が行われた場合は、この投稿を更新します。
2014 年 4 月 3 日更新
これは、システム イベントがファイルを移動できないという単なるバグのようです。ここhttp://bugreport.apple.com/で報告しましたが、他の人も報告する必要があります。
私のコードを心に留めないでください。それは、私がそれを機能させることができなかったときに物事が終わったところです。私は 10.8.5 用の作業コードを持っています。これは、上に表示されているものから、システム イベントの Tell ブロックのフォルダー タグを除いたものです。フォルダータグなしで機能する理由はわかりませんが、機能します。複数のコンプでテスト済み。壊れていない場合は、大騒ぎしないでください。それに気づき、次に進みました。
2014 年 10 月 20 日更新
興味のある方へ。チケットがクローズ/解決されたことを示す電子メールを受け取りました。そのため、マーベリックスは永遠に壊れることはありませんが、ヨセミテが出てきたときに光があるかもしれません.