commandLine
起動
OSXのシェルから
open -a 'Adobe After Effects CC 2014'
apple scriptから
tell application "Adobe After Effects CC 2014" activate end tell
コマンドプロンプトから
"C:\Program Files\Adobe\After Effects CC 2014\Support Files\AfterFX.exe"
多重起動
OSXのシェルから
open -n -a 'Adobe After Effects CC 2014'
コマンドプロンプトから
"C:\Program Files\Adobe\Adobe After Effects CC 2014\Support Files\AfterFX.exe" -m
英語版で起動
コマンドラインオプションがなくなったので何かしらの方法で任意の場所にae_force_english.txtを作成する必要がある。
OSXの場合
~/Documentsフォルダ直下にae_force_english.txtを作成する
#!/bin/sh touch ~/Documents/ae_force_english.txt open -a 'Adobe After Effects CC 2014' sleep 10s rm ~/Documents/ae_force_english.txt
Windowsの場合
My Documentフォルダ直下にae_force_english.txtを作成する
@echo offcd /D %USERPROFILE%\Documents type nul > ae_force_english.txt start "" "C:\Program Files\Adobe\Adobe After Effects CC 2014\Support Files\AfterFX.exe" sleep 10del %USERPROFILE%\Documents\ae_force_english.txt
終了
OSXのシェルから
ps x等でプロセス見て、kill PID
AfterEffectsに関係するものも立ち上がっているので
ps ux | grep MacOS/After
とかすると絞り込めていいかも
applescriptを呼ぶかワンライナーで書く
osascript -e 'tell application "Adobe After Effects CC 2014" to quit'
apple scriptから
tell application "Adobe After Effects CC 2014" quitend tell
プロジェクトファイルを開く
OSXのシェルから
open -a 'Adobe After Effects CC 2014' ? '/Users/youraccount/hoge.aep'
apple scriptから
tell application "Adobe After Effects CC 2014" open "/Users/youraccount/hoge.aep"
end tell
コマンドプロンプトから
"C:\Program Files\Adobe\After Effects CC 2014\Support Files\AfterFX.exe" "/Users/youraccount/hoge.aep"
スクリプト文の実行
OSXのシェルから
仕様でできないのでappleScriptを呼ぶかワンライナーで書く
osascript -e 'tell application "Adobe After Effects CC 2014" to DoScript "app.project.items.addFolder(\"hogehoge\")"'
apple scriptから
'''applescript tell application "Adobe After Effects CC 2014" DoScript "app.project.items.addFolder(\"hogehoge\")" end tell
コマンドプロンプトから
"C:\Program Files\Adobe\After Effects CC 2014\Support Files\AfterFX.exe" -s "app.project.items.addFolder(\"hogehoge\")"
スクリプトファイルの実行
OSXのシェルから
仕様でできないのでappleScriptを呼ぶかワンライナーで書く
osascript -e 'tell application "Adobe After Effects CC 2014" to DoScriptFile "/Users/youraccount/hoge.jsx"'
apple scriptから
set jsxFile to (POSIX file ("/Users/youraccount/hoge.jsx"))tell application "Adobe After Effects CC 2014" DoScriptFile jsxfileend tell
コマンドプロンプトから
"C:\Program Files\Adobe\After Effects CC 2014\Support Files\AfterFX.exe" -r "C:\Users\youraccount\hoge.jsx"
画面を表示させずに起動する
起動時の引数に
-noui
を付ける
OSXのシェルから
open -a 'Adobe After Effects CC 2014' --args -noui
apple scriptから
tell applicationに引数渡せないみたいなのでシェルスクリプトを実行させる
do shell script "open -a 'Adobe After Effects CC 2014' --args -noui"
コマンドプロンプトから
"C:\Program Files\Adobe\After Effects CC 2014\Support Files\AfterFX.exe" -noui