【发布时间】:2013-12-13 07:59:03
【问题描述】:
我相信这可能已经被问过一百万次了。我对 Power Shell 很陌生,想问一下我这样做是否正确。
在目录中,我们有许多文件类型。我想要完成的是只移动超过一个月的 PDF 文件。甚至不触摸其他文件扩展名。文件夹中的扩展名是:
pdf、xml、csv
在提问之前我已经搜索了论坛。这是我目前所拥有的。
get-childitem -path \\server\folder -include "*.pdf" -exclude "*.xml,*.csv" | where-object {$_.LastWriteTime -gt (get-date).AddDays(-31)} | move-item -destination \\server\folder\folder2
不过有一个问题,如果没有文件扩展名,您将如何处理排除?
感谢您对这个菜鸟的时间和耐心!
【问题讨论】:
标签: pdf powershell csv