Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 打开文件资源管理器以按日期显示_File_Search_Explorer - Fatal编程技术网

File 打开文件资源管理器以按日期显示

File 打开文件资源管理器以按日期显示,file,search,explorer,File,Search,Explorer,使用DelphiXE,我希望看到驱动器上的所有文件都以编程方式按日期修改,但就是找不到如何为其编码。现有搜索没有问题,但这不是重点 ShellExecute(Application.Handle, nil, 'D:\datemodified‎11-‎12-‎2019 .. ‎12-‎12-‎2019.search-ms', nil, nil, SW_NORMAL ); 这就是我想要的东西 ShellExecute(Application.H

使用DelphiXE,我希望看到驱动器上的所有文件都以编程方式按日期修改,但就是找不到如何为其编码。现有搜索没有问题,但这不是重点

ShellExecute(Application.Handle,
    nil, 
    'D:\datemodified‎11-‎12-‎2019 .. ‎12-‎12-‎2019.search-ms',
    nil, 
    nil, 
    SW_NORMAL
    );
这就是我想要的东西

ShellExecute(Application.Handle,
    nil, 
    'explorer.exe', 'search-ms:query=d:\datemodified:yesterday .. today',
    nil, 
    nil, 
    SW_NORMAL
    );
经过多次搜索,我找不到打开文件资源管理器并将查询传递到其搜索框的正确语法


感谢您的帮助。

回答了我自己的问题,我在圈里转了转,包括各种grep尝试,并尝试使用Quicksearch(),只是简单地粘贴了“datemodified:Dayed.”。。在文件浏览器搜索框中,似乎保存了搜索日期。。如今,尽管Windows将冒号去掉,但search ms确实起到了作用-

ShellExecute(Application.Handle,nil,'D:\dateModifiedEysterDay..today.search ms',nil,nil,SW_NORMAL)

打开文件资源管理器并自动执行搜索。因此,现在我有了一种每天备份文件的简便方法,尽管我可能需要在我的应用程序上增加一些按钮以备选择