function OnInit(initData) { initData.name = "Shortcut Arguments Column"; initData.version = "1.0"; initData.copyright = "(c) 2020 Leo Davidson"; initData.url = "https://resource.dopus.com/t/showing-shortcut-arguments/36349/4"; initData.desc = "A column showing shortcut arguments. Accompanies the built-in Target column."; initData.default_enable = true; initData.min_version = "12.20"; var col = initData.AddColumn(); col.name = "ShortcutArguments"; col.method = "OnShortcutArguments"; col.label = "Shortcut Arguments"; col.justify = "left"; col.autogroup = true; } function OnShortcutArguments(scriptColData) { var item = scriptColData.item; if (item.is_dir) return; if (item.ext.toUpperCase() != ".LNK") return; try { var wsh = new ActiveXObject("WScript.Shell"); var lnk = wsh.CreateShortcut(item); scriptColData.value = lnk.Arguments; } catch(e) { } }