I wanted to run a command on all machines in an OU. I know this documented all over the place, but this is the syntax I like:
foreach ($COMPUTER in $(Get-ADComputer -Filter * -Searchbase 'OU=SubOU,OU=TopLevelOU,DC=DOMAIN,DC=LOCAL')){ write-host "Connecting to $($COMPUTER.Name)" Invoke-Command $COMPUTER.Name {ipconfig /renew} }
Comments are closed.