# Filter/Select Multiple Files

**URL:** <https://resource.dopus.com/t/filter-select-multiple-files/36036>\
**Category:** Help & Support\
**Tags:** feature-request, commands\
**Created:** [July 5, 2020, 4:17pm UTC](https://resource.dopus.com/t/filter-select-multiple-files/36036 "2020-07-05T16:17:40Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![lxp](https://resource.dopus.com/user_avatar/resource.dopus.com/lxp/32/33734_2.png) [@lxp](https://resource.dopus.com/u/lxp)\
**Post date:** [July 5, 2020, 5:43pm UTC](https://resource.dopus.com/t/filter-select-multiple-files/36036/2 "2020-07-05T17:43:19Z")

</div>

Two quick hacks.

**Select**

```javascript
function OnClick(clickData) {
    if (DOpus.GetClipFormat() != 'text') return;

    var cmd = clickData.func.command;
    var tab = clickData.func.sourcetab;
    cmd.deselect = false;

    var items = DOpus.GetClip().split(', ') || [];
    cmd.ClearFiles();
    for (var i = 0; i < items.length; ++i) {
        cmd.AddFile(tab.path + '\\' + items[i]);
    }
    cmd.RunCommand('Select FROMSCRIPT SETFOCUS');
}

```

[CSV Select From Clipboard.dcf](https://resource.dopus.com/uploads/short-url/qj2PICg0fDaQV3DTxMu3j8lGYgN.dcf) (1.1 KB)

**Filter**

```javascript
function OnClick(clickData) {
    if (DOpus.GetClipFormat() != 'text') return;
    var cmd = clickData.func.command;
    var filter = '"(' + DOpus.GetClip().replace(/, /g, '|') + ')"';
    cmd.RunCommand('Set QUICKFILTER=' + filter);
}

```

[QuickFilterFromClipboard.dcf](https://resource.dopus.com/uploads/short-url/4zseylduDaAbEwXFIOmlu9WUB4A.dcf) (741 Bytes)

* * *

> [@How to use buttons and scripts from this forum](https://resource.dopus.com/t/how-to-use-buttons-and-scripts-from-this-forum/3546):
>
> This post explains how to add buttons to toolbars and menus, and also applies to raw commands for things like standalone hotkeys. For how to use Script Add-Ins, please scroll down to the post below this one. See Also: The manual has more detail in…

---

_[View the full topic](https://resource.dopus.com/t/filter-select-multiple-files/36036)._
