powershell移动文件类型.file

时间:2014-07-11 17:03:59

标签: powershell

我的文件没有文件扩展名。如何在powershell中移动它们?

以下是我所拥有的:

$backupPATH = new-item -ItemType directory C:\Users\user\Desktop\location\$(get-date -f MM-dd-yyyy_HH_mm_ss)
$date = (get-date).AddDays(-60)
get-childitem -Path C:\Users\user\Desktop\test1 *.tsv |
where-object {$_.LastWriteTime -lt $date} |
move-item -destination $backupPATH

下面是移动没有扩展名但不确定从哪里开始的文件的脚本。

get-childitem -Path C:\Users\user\Desktop\test1 |
where-object {$_.LastWriteTime -lt $date} |
move-item -destination $backupPATH

1 个答案:

答案 0 :(得分:2)

只需过滤Extension属性为空的文件:

get-childitem -Path C:\Users\user\Desktop\test1 |
where-object {$_.LastWriteTime -lt $date -and -not  $_.Extension} |
move-item -destination $backupPATH