
Я использовал эту команду, но не знаю, как отключить сообщение о подтверждении и принудительно установить значение «да»
Get-Content "C:\TEMP\ComputersToDelete.txt" | foreach { Remove-CMDevice -DeviceName $_ }
решение1
Если вы бежите
Get-Help Remove-CMDevice -Online
Вы получитеэтот сайт документов microsoftгде все об этой команде объяснено
Вы увидите, что добавление -Force
приведет к принудительному выполнению команды без запроса подтверждения пользователя.
Get-Content "C:\TEMP\ComputersToDelete.txt" | foreach { Remove-CMDevice -DeviceName $_ -Force }
Кстати, у многих командлетов есть -Force
параметр. В большинстве случаев он используется именно для этой цели — подавления подтверждающего сообщения.