scriptlistenerを利用して出力されたログからVBSを作成し実行しましたが、
CS4ではイメージプロセッサーが実行され画面が閉じるのですが、
CS6では画面が表示されるだけで、実行されません。
CS4同様に実行まで自動でさせたいのですが、不可能なのでしょうか。
以下VBSの内容---
DIM objApp
SET objApp = CreateObject("Photoshop.Application")
REM Use dialog mode 3 for show no dialogs
DIM dialogMode
dialogMode = 3
DIM idAdobeScriptAutomationScripts
idAdobeScriptAutomationScripts = objApp.StringIDToTypeID(
"AdobeScriptAutomation Scripts" )
DIM desc1
SET desc1 = CreateObject( "Photoshop.ActionDescriptor" )
WScript.Sleep 2000
objApp.Visible = False
DIM idjsNm
idjsNm = objApp.CharIDToTypeID( "jsNm" )
Call desc1.PutString( idjsNm, "イメージプロセッサー..." )
DIM idjsMs
idjsMs = objApp.CharIDToTypeID( "jsMs" )
Call desc1.PutString( idjsMs, "undefined" )
Call objApp.ExecuteAction( idAdobeScriptAutomationScripts, desc1, dialogMode
)
'Photoshopの終了
objApp.Quit