そのため、Finder のコンテキスト メニューに配置され、現在のディレクトリに新しいドキュメントを作成できるサービスを作成しようとしています。
私は Automator を使用してそれを行ってきました: 申し訳ありませんがすべてフランス語です ^^
とにかく、現在の作業ディレクトリを取得するために使用しているAppleScriptは次のとおりです。
on run {input, parameters}
tell application "Finder"
set pwdAlias to insertion location as alias
if not (exists folder pwdAlias) then
set pwdAlias to (container of pwdAlias) as alias
end if
end tell
set pwd to POSIX path of pwdAlias
return pwd
end run
次に、この値を変数に設定し、その変数をドキュメントのパスとして使用して新しいテキスト ドキュメントを作成し、最後に [Reveal in Finder] コマンドを使用して作成したドキュメントを表示します。
スクリプトが常に遅れているように見えることを除いて、すべてが正常に機能しています。つまり、新しい Finder ウィンドウを開いてサービスを選択すると、以下に示すように、前のウィンドウに文書が体系的に作成されます。
しかし、もう一度試してみると、ドキュメントは予想される場所に適切に作成されています。
そして、これは非常に体系的で、毎回発生します!!
あまり明確でない場合は申し訳ありませんが、説明するのは簡単ではありません!
それ以外の場合は、Mountain Lion を実行しており、Automator プロジェクトが添付されています: create_new_document
サービスを追加するには、ファイルを解凍して ~/Library/Services/ の下に置くだけです
いくつかの回答を得たいと思っていますが、これは Automator のバグにすぎないのではないかと心配しています!