问题:

我正在寻找一个python脚本,我在我的计算机上存在600k。我想从搜索中排除路径中任何位置有python.exe的所有目录。我有一个从.efu或.txt形式的先前所有搜索推断出的目录列表

我无法找到一种方法来排除文件夹列表或除’!path1 \!path2 \’之外的许多文件夹等

我可以进入升级并操纵列表以将其格式化为一个字符串以适合查询语法,但有很多它不是非常宽容。

这样的感觉应该是一件事,或者我只是缺少一些东西。

 

解决办法:

您可以使用以下内容完成下一个主要版本的Everything:
path:regex:(。*)\\ [^ \\] * $!fileexists:\ 1 \\ python.exe 

现在,您我需要制作一个很长的!path1 \!path2 \ list,我找到了最快的方法:

  • Everything中,键入以下搜索:
    child:python.exe
  • 从“ 编辑”菜单中,单击“全选”
  • 从“ 编辑”菜单的“ 高级”子菜单下,单击“ 高级复制到文件夹…”
  • 在复制到对话框中,确保区分大小写正则表达式未经检查
  • 旧格式更改为:
    %1
  • 新格式更改为:
    !“%1 \”
  • 将所有新的完整路径和文件名复制到剪贴板。
  • 单击取消
  • 将列表粘贴到Everything搜索框中。

注意:搜索框中的所有内容都不会显示超过4000个字符,它仍然可以正常工作,文本将无法显示。