Thanks for the great suggestions. I tried using -Confirm $false, but that didn't work...I was missing the colon syntax, -Confirm:$false works great.
I'm curious why that option defaults to $true? I understand the reasoning from an administrative perspective...those are dangerous commands. From from a programming perspective, if the default is $true, maybe there should be -NoConfirm switch to change it to false?