|
秀丸担当様
ご指南ありがとうございます。
基本動作については仕様とのことで了解しました。
JScriptに明るくないためそちら方面での解決には思い至りませんでしたが
お陰様で、いただいたスクリプトに作業用フォルダ指定を入れこむことで
無事希望の動作にできました。どうもありがとうございます!
strExe = "hoge.exe";
strDir = "c:\\hage";
strParam = "";
if(GetFocusTarget()==1){
var iItem=GetNextItem(-1,2);
if(iItem>=0){
while( iItem >= 0 ) {
strParam=strParam+" \""+GetItemPath(iItem)+"\"";
iItem=GetNextItem(iItem,2);
}
}
new ActiveXObject("Shell.Application").ShellExecute(strExe,strParam,strDir);
} else if(GetFocusTarget()==2){
strParam = "\""+GetDirectory()+"\"";
new ActiveXObject("Shell.Application").ShellExecute(strExe,strParam,strDir);
}
|
|