wshでディレクトリ階層を辿るサンプル(覚書き)

var root = ".";

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

traversal(root);

function traversal(path) {
	var folder = fso.getFolder(path);
	for (var e = new Enumerator(folder.files); !e.atEnd(); e.moveNext()) {
		var file = e.item();
		// 何か処理
	}

	for (var e = new Enumerator(folder.subFolders); !e.atEnd(); e.moveNext()) {
		var subFolder = e.item();
		traversal(subFolder.path);
	}
}