重要
搜索了所有内容,但找不到任何解决方案。
尝试使用Power Shell在特定日期提取少量文件。我是这个概念的新手。
要求:一个文件夹中的文件修改日期不同。脚本应根据修改后的日期选择文件名。如果假设我今天正在运行脚本-它应该只选择今天的修改日期文件。作为参数,它应该带有系统日期(get-Date)。
例如:a.xml文件b.xml文件c.xml文件具有不同的修改日期
按照上述示例-需要根据修改日期提取文件列表。就像每天一样,它只需要使用系统日期作为参数值来选择当天的文件列表。
尝试:
$time = (Get-Date)
Get-ChildItem C:\Users\manians\Desktop\PH_PROD\ *.pdf -Recurse | ` Where-Object {$_.LastWriteTime -lt $time}|select -Property name, fullName, LastWriteTime| Export-Csv 'C:\Users\manians\Desktop\PH_PROD\fileAndDate.csv' -NoTypeInformation
答案 0 :(得分:1)
您可以使用以下命令修改当前目录中的所有对象:
Get-ChildItem | Where-Object {$_.LastWriteTime.Date -eq (Get-Date).Date}