MDIEでフォルダ内の全ファイル名をコピー

今更ながら活用しているMDIEスクリプト。
フルパスではなくファイル名のみをクリップボードにコピーする用。
Javascriptは素人なのでもっといい書き方もあるかも。かも。
# 参考: スクリプト - MDIE wiki

//現在のフォルダのファイル名(フルパス)をファイルに出力
//MDIE Ver 0.2.5.3
//http://cres.s28.xrea.com/fswiki/index.cgi?page=%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8

var fso = new ActiveXObject("Scripting.FileSystemObject");
 
main();

function main(){
    var i,fps,f;
    var ary = new Array();
    for(i=0;i<FolderView.Count;i++){
        tmps = FolderView.Items(i).Path.split("\\");
        fps = tmps[tmps.length - 1];
        ary.push(fps);
    }
    if(ary.length){
        MDIE.Clipboard(ary.join("\r\n")+"\r\n");
    }
    return;
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)