Войти

Показать полную графическую версию : [решено] Как допилить данный скрипт, чтобы папка с файлами удалялась без подтверждения ?


dark-------13
24-10-2012, 12:55
Здравствуйте,
Подскажите пожалуйста, как допилить данный скрипт, чтобы папка с файлами удалялась без подтверждения ?

[CmdLetBinding()]
param($files = ("test"))

foreach ($i in 1..254)
{
$pc = "192.168.1.$i"
if (Test-Connection $pc -Count 2 -Quiet)
{
Write-Verbose "осуществляется поиск на $pc"
Get-ChildItem "\\$pc\c$" -Recurse -Force | Where {$files -contains $_.name} | Remove-Item -Force -Confirm:$false
}
else
{
Write-Verbose "$pc не отвечает"
}
}

get-help Remove-Item -ful

Kazun
24-10-2012, 13:07
Remove-Item -Force -Recurse

yurfed
24-10-2012, 13:30
dark-------13,
rmdir /S /Q директория
Правда это cmd/bat. Не пойдёт?

dark-------13
24-10-2012, 13:41
Спасибо вам Kazun и Yurfed за ответы. -Recurse, то что нужно.




© OSzone.net 2001-2012