我相信这可能已经被问了一百万次了。我对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
有一个问题,如果没有文件扩展名,你将如何处理排除操作?
感谢您花费时间和耐心帮助我这个新手!