使用 Windows 搜索查找冗长的文件列表
Use Windows Search to find a lengthy list of files
我正在一组特定文件夹中搜索相对较大的文件集 (2000+)。特定文件夹(和后续子文件夹)是索引位置。我知道所有文件的名称和路径。它们列在 excel 电子表格中。
我希望在一次保存的搜索中显示它们。
我可以使用 AQS 编译搜索:name: filename1 OR name: filename2 .......OR name: filenameN AND Word
。此代码适用于一些文件名。但是,我有大约 2000 个文件的列表。并复制并粘贴到搜索中 window 似乎不适用于如此庞大的搜索条件集合。
我确实尝试过使用 VBA 进行粘贴。但是我觉得我的查询太大了。
此外,因为我有太多的搜索条件,我怀疑从头开始编译一个 文件是不切实际的。
我的问题是:有没有更优雅的方法来完成这个?可能是将一系列 excel 公式与 CMD 提示相结合的东西。
谢谢
任何感兴趣的人。
我使用 VB script 解决了我的问题。我将手动创建一个文件夹和 "import" 指向它的链接,而不是创建保存的搜索文件:
Set oWS = WScript.CreateObject("WScript.Shell")
sLinkFile = "C:\MyShortcut.LNK"
Set oLink = oWS.CreateShortcut(sLinkFile)
oLink.TargetPath = "C:\Program Files\MyApp\MyProgram.EXE"
oLink.Save
我使用 Excel 公式连接脚本和我已知的路径。复制并粘贴到 .vbs 文件。
我正在一组特定文件夹中搜索相对较大的文件集 (2000+)。特定文件夹(和后续子文件夹)是索引位置。我知道所有文件的名称和路径。它们列在 excel 电子表格中。
我希望在一次保存的搜索中显示它们。
我可以使用 AQS 编译搜索:name: filename1 OR name: filename2 .......OR name: filenameN AND Word
。此代码适用于一些文件名。但是,我有大约 2000 个文件的列表。并复制并粘贴到搜索中 window 似乎不适用于如此庞大的搜索条件集合。
我确实尝试过使用 VBA 进行粘贴。但是我觉得我的查询太大了。
此外,因为我有太多的搜索条件,我怀疑从头开始编译一个
我的问题是:有没有更优雅的方法来完成这个?可能是将一系列 excel 公式与 CMD 提示相结合的东西。
谢谢
任何感兴趣的人。
我使用 VB script 解决了我的问题。我将手动创建一个文件夹和 "import" 指向它的链接,而不是创建保存的搜索文件:
Set oWS = WScript.CreateObject("WScript.Shell")
sLinkFile = "C:\MyShortcut.LNK"
Set oLink = oWS.CreateShortcut(sLinkFile)
oLink.TargetPath = "C:\Program Files\MyApp\MyProgram.EXE"
oLink.Save
我使用 Excel 公式连接脚本和我已知的路径。复制并粘贴到 .vbs 文件。