10/04/29 15:22:12 2+XVlaWX0
>>603です。
見よう見まねで何とかやりたいことは出来たけども、記述の仕方はこんな感じで合ってるんだろうか。。
Script:JScript
cb = WScript.Env('ClipBoard');
xf = WScript.Env('CurrentSelected');
xf = xf.replace(/^"(.*)"/,"$1");
fso = new ActiveXObject("Scripting.FileSystemObject");
gf = fso.GetFile(xf);
pfn = fso.GetParentFolderName(xf);
fn = fso.GetFileName(xf);
re = fn.replace(/((.*-){2,3})[^-]+(\..*)/, "$1" + cb + "$3");
gf.Name = re;