Я работаю над сценарием для удаления содержимого папки удаленного сервера:
$Servers = Get-Content "D:\servers.txt"
$Path = "\D$\Test"
$Folders = "\\$Servers$Path"
Get-ChildItem "$Folders" -Recurse -Force | Select-object -Property FullName, LastWriteTime
Foreach ($Item in $Servers)
{
Get-ChildItem -LiteralPath "$Folders" -Recurse -Force | Remove-Item -Recurse -Force -Whatif
}
Мне нужно сначала перечислить содержимое, а затем подтвердить его перед удалением.
Я не знаю, еслииспользовать Foreach или нет, если лучше использовать invoke-command или invoke-command в цикл Foreach и т. д.
Извините, я абсолютный нуб с PS: (
что такоелучшая структура для этого сценария?
Большое спасибо:)