2016-03-03 2 views
0

Этот скрипт будет удалять только файлы, если все существует. Как переписать сценарий, чтобы он удалял файлы, даже один из файлов отсутствует.Powershell - удалить файлы

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

ответ

2

Если проблема является исключением ошибки, когда он не находит файл, вы можете использовать параметр Remove-Item -ErrorAction SilentlyContinue:

$paths| % { Remove-Item "$_" -ErrorAction SilentlyContinue } 
Смежные вопросы