Dan*_*lba 12 windows powershell search cmd find
我需要使用命令行搜索在给定日期之后修改的磁盘上的文件.
例如:
dir /S /B WHERE modified date > 12/07/2013
Run Code Online (Sandbox Code Playgroud)
Joh*_*sus 29
该forfiles命令在Windows 7上适用于我.文章在这里:
http://www.windows-commandline.com/find-files-based-on-modified-time/
Microsoft Technet doc:http://technet.microsoft.com/en-us/library/cc753551.aspx
对于上面的例子:
forfiles /P <dir> /S /D +12/07/2013
Run Code Online (Sandbox Code Playgroud)
小智 7
您可以使用 XCOPY 搜索给定日期之后修改的文件,如本示例所示,查找自 2018 年最后一天以来的文件:
xcopy *.* c:\temp\*.* /D:12-31-2018 /L /S
Run Code Online (Sandbox Code Playgroud)
在此示例中,您位于搜索开始的目录中。
C:\temp*.* 只是语法必需的,不会在那里复制任何内容。
/D:12-31-2018 指定您要查找的文件修改日期,包括指定日期。
/L:显示文件名,包括驱动器和路径,也使 XCOPY 不复制任何文件。
/S:在子目录中搜索。
| 归档时间: |
|
| 查看次数: |
49038 次 |
| 最近记录: |