• No, I haven't. Theoretically, you should be able to load the server names into an array and bump through each element in the array with a sqlcmd.exe statement, but I haven't tried it. This would *not* put all of the result sets into a single stream, but it would allow you to run the same statement on all servers from a single command line.

    A while back, I did something similar by hardcoding all of the server names in a PowerShell script that accepts the name of a .sql script as a parameter. It's not perfect, but it allows me to execute desired code with a single call. I just have to remember to update the script to add new servers when the environment changes.