75275


EmEditorを使って以下のようなリストファイル作成がしたいです。  
上記のようなフォルダに対してアドレスをコピーすると上のようなリストがEmEditorで作成できる仕組みです。

事例  
G:\鈴木家の動画

このようなフォルダがあったときに"鈴木家の動画"のアドレスをコピーするとフォルダのリストを生成して"鈴木家の動画"という同じフォルダにリストを作ってEmEditorで開いて表示してくれる仕組みです。

よろしくお願いいたします。

[![画像の説明をここに入力](https://i.stack.imgur.com/2jHwc.png)](https://i.stack.imgur.com/2jHwc.png)


CC BY-SA 4.0
2021-04-13T18:47:39.753
75248
2021-04-14T15:26:20.407
2021-04-14T00:45:52.830
3060
43999
question
emeditor
マクロでリスト作成について


次のようにマクロを書いてください。

**ListDir.jsee**

[code]

    var sFolder = "G:\\鈴木家の動画";  // ここにフォルダをコピーする
    document.writeln( sFolder );
    
    var today = new Date();
    document.writeln( "リスト作成時  " + today );
    document.writeln( "" );
    
    var FSO = new ActiveXObject("Scripting.FileSystemObject");
    var Folder = FSO.GetFolder(sFolder);
    var FileCollection = Folder.Files;
    
    for(var objEnum = new Enumerator(FileCollection); !objEnum.atEnd(); objEnum.moveNext()) {
        f = objEnum.item();
        sText = FSO.GetFileName( f ) + "  更新日時 " + f.DateLastModified + " 作成日時 " + f.DateCreated + " サイズ " + f.size + " バイト";
        document.writeln( sText );
    }
    
[/code]

参考: [Use JScript or JavaScript to traverse through a
collection](https://docs.microsoft.com/en-
us/troubleshoot/visualstudio/general/use-jscript-javascript-traverse-
collection)


CC BY-SA 4.0
2021-04-14T15:26:20.407
75275
2021-04-14T15:26:20.407
40017
75248
answer