23/02/22 12:35:02.61 6hph7X620.net
書き込みテスト
タイプ
JScript
オプション
(function () {
const FV = GetFolderView(Ctrl, pt);
const Selected = FV.SelectedItems();
const selectPath = Selected[0].Path;
FV.SelectItem(Selected, SVSI_DESELECTOTHERS);
const Items = FV.Items();
if (fso.FileExists(selectPath)) {
const extName = fso.GetExtensionName(selectPath);
for (let i = 0; i < Items.Count(); i++) {
const FolderItem = Items.Item(i);
if (fso.FileExists(FolderItem.Path) && fso.GetExtensionName(FolderItem.Path) == extName) {
FV.SelectItem(FolderItem, SVSI_SELECT);
}
}
} else if (fso.FolderExists(selectPath)) {
for (let i = 0; i < Items.Count(); i++) {
const FolderItem = Items.Item(i);
if (fso.FolderExists(FolderItem.Path)) {
FV.SelectItem(FolderItem, SVSI_SELECT);
}
}
}
})();