2016-03-03 99 views
0

该脚本只会删除存在的文件。如何重写脚本,因此即使文件丢失,也会删除文件。Powershell - 删除文件

$paths = $outpath, $outPath2, $outPath3 
if ((test-path $paths) -notcontains $false){ 
Remove-Item -Path $paths 
} 

回答

2

如果问题是错误异常时,它没有找到一个文件,可以使用remove项参数-ErrorAction silentlycontinue:

$paths| % { Remove-Item "$_" -ErrorAction SilentlyContinue }