在共享的 LAN 驱动器上,我想在文件和文件夹名称的括号内使用特殊关键字来标记它们,以便稍后进行自动整理操作。例如:
- {bin} 作为本地垃圾箱的文件夹的名称。
- {temp} 表示临时文件或文件夹。
- {a2024} 表示应在 2024 年归档的文件或文件夹
- {z2024-10} 表示应在 2024 年 10 月之后压缩的文件或文件夹
- {d2024-10-25} 表示应在 2024 年 10 月 25 日之后删除的文件或文件夹。
我将这些标志关键字放在括号内的原因很简单:没有人在文件或文件夹名称中使用括号。
我使用 Linux 桌面开发了此方法。然后,使用文件资源管理器可以轻松找到这些标记的文件和文件夹。
但我在使用 Windows 10 文件资源管理器执行相同操作时遇到了麻烦。
问题 1:硬盘驱动器与网络驱动器
在搜索字段中,要查找所有标记的文件和文件夹(即所有带有一对左括号和右括号的项目),我输入"*{*}*
。更简单的是,我可以使用"*{*
查找所有与左括号匹配的项目。这在我的本地硬盘上有效,但在共享硬盘上无效
问题 2:更加挑剔
如果我想搜索所有应该存档的项目,即{a(somedate)}
名称中包含的项目。我该怎么做,即使在本地硬盘上?我想我会简单地使用,"*{a*}*
但它会返回带有或不带有括号的项目列表(但实际上没有文件夹)。
答案1
要搜索特殊字符(在硬盘驱动器和网络驱动器上),您只需将搜索词放在~="
和之间"
,其中~=
表示根据存档的 Windows 帮助页面。
因此,对于您的第一个问题,搜索词将是~="*{*}*"
,对于您的第二个问题,搜索词将是~="*{a*}*"
。