我正在尝试为应用程序提供在Windows资源管理器搜索屏幕中显示包含订单号的文件的功能。我可以在本地驱动器上进行此工作,但无法使其在网络驱动器上工作。要在本地驱动器上查找名称为11837的文件,请使用
Shell(explorer.exe "search-ms://query=filename:*11837* folder:I:\Access Work\Public\")
要在我使用的网络驱动器上进行测试:
Shell(explorer.exe "search-ms://query=filename:*11837* folder:\\WIN-S33HCF5D2R7\Users\Public\)
第一次搜索会显示资源管理器搜索窗口,其中包含名称中包含搜索字符串的文件。使用网络路径进行的第二次搜索未找到该位置的文件。我真的无法找到有关Explorer.exe的命令参数或所需结构的任何文档,所以我正在尝试这个论坛。
我们非常感谢能够提供的任何见解。我花了太多时间在这上面。
提前谢谢。