
我使用了這個命令,但我不知道如何抑制確認訊息並強制其為 yes
Get-Content "C:\TEMP\ComputersToDelete.txt" | foreach { Remove-CMDevice -DeviceName $_ }
答案1
如果你跑
Get-Help Remove-CMDevice -Online
你會到達這個微軟文件網站其中解釋了有關此命令的所有內容
您將看到新增-Force
將強制命令運行而不要求使用者確認。
Get-Content "C:\TEMP\ComputersToDelete.txt" | foreach { Remove-CMDevice -DeviceName $_ -Force }
順便提一句。許多 cmdlet 都有一個-Force
參數。大多數時候正是為了這個目的,抑制確認訊息。