Directory Opus 使用相关

   Updated: 2020-12-03 20:44       Directory Opus 使用相关无评论

Directory Opus(以下简称 DO)是 Windows 系统下一个非常强大的资源管理器的软件,当然,Total Commander 可能更有名气一些,不过 Total Commander 太难驾驭,只要稍微熟悉 Windows 下的资源管理器,则 Directory Opus 非常容易上手。另外,他们都是收费软件,并且不便宜,值不值得购买就看自己的需求了。淘宝购买

这里总结我使用 Directory Opus 中遇到的问题及技巧等。环境:Directory Opus 10.5 中文专业版 64bit+Windows 8 64bit。

在 Directory Opus 中添加 Everything 按钮

  1. 下载 SearchEverything.v3.0.0备用),将压缩包内所有文件解压到 Everything 的安装目录;
  2. 根据 Everything 实际所在的目录修改下面的代码后复制下面的代码;
  3. 在 DO 的菜单栏上右键-自定义(customize),再在菜单栏上右键选粘贴(paste),你就会看到一个叫做 Everything 的按钮出现在你的菜单栏上(需要的话还可以拖动其位置);
  4. 使用的时候点击 Everything 按钮,输入搜索关键词,搜索结果就会直接出现在 DO 窗口中。
  5. 注意
    • 必须在 Everything 程序打开的情况才能正常使用此功能,一般把 Everything 设置成开机启动
    • 对于 Windows 10 系统,可能还需要在 Everything 的选项里设置 “以管理员身份运行”

代码如下:

<?xml version="1.0"?>
<button display="both" label_pos="right" separate="yes" type="three_button">
   <label>Everything</label>
   <icon1>#default:find</icon1>
   <button display="both" icon_size="large" label_pos="right">
      <label>Everything (Dialog)</label>
      <tip>Search Everything for Specified Keyword(s)</tip>
      <icon1>#default:find</icon1>
      <function type="normal">
         <instruction>@admin</instruction>
         <instruction>D:\Software\System\Everything\SearchEverything.exe "{dlgstring}"</instruction>
      </function>
   </button>
   <button display="both" icon_size="large" label_pos="right">
      <label>Everything (Clipboard)</label>
      <tip>Search Everything for Current Clipboard Text</tip>
      <icon1>#default:find</icon1>
      <function type="normal">
         <instruction>@admin</instruction>
         <instruction>D:\Software\System\Everything\SearchEverything.exe "{clip}"</instruction>
      </function>
   </button>
   <button backcol="none" display="both" icon_size="large" label_pos="right" textcol="none">
      <label>Everything (Program)</label>
      <tip>Starts / Brings Everything to Front</tip>
      <icon1>#find</icon1>
      <function type="normal">
         <instruction>cd D:\Software\System\Everything</instruction>
         <instruction>D:\Software\System\Everything\Everything.exe</instruction>
      </function>
   </button>
</button>

Everything 的搜索结果使用 Directory Opus 打开

:Everything 1.3.4 不需要使用以下语句了,默认即使用 Opus 的当前标签打开搜索结果。

编辑 Everything 的 Everything.ini 配置文件,修改以下两行,即可以自定义用 DO 打开 Everything 的搜索结果

open_folder_path_command=$exec("C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd GO "$parent(%1)" NewTab)
open_folder_command=$exec("C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd GO "%1" NewTab)

说明:

  • 请根据 DO 的实际安装位置修改上面的代码
  • 参数 NewTab 指在 DO 的新标签中打开,如果想在当前标签中打开,去掉 NewTab 参数即可

给 Everything 按钮分配 Ctrl+F 快捷键

Ctrl+F 快捷键默认是打开 Opus 的搜索功能,我们可以将其分配为打开 Everything 按钮。

先取消勾选默认的 Ctrl+F 快捷键(可能你以后还要使用 Opus 的默认 Ctrl+F 快捷键呢)

再新建快捷键,其他默认,“函数” 处输入如下语句(根据实际情况修改):

D:\Software\System\Everything\SearchEverything.exe "{dlgstring}"

有关 Directory Opus 的介绍

参考链接

发表评论

邮箱地址不会被公开。 必填项已用*标注