I need to remote into ~50 machines and run a batch file. Is there any way I can start up an RDP session and call cmd?
migrated from stackoverflow.com Oct 22 '12 at 7:15
This question came from our site for professional and enthusiast programmers.
If you need to use RDP to access these machines, there are shells for mstsc.exe that allow command line auto-login and running a program upon connection. One that comes to mind is Remote Desktop Plus. You could use a batch script to log in to the given machines with the following syntax:
Download from http://www.donkz.nl/
Windows Remote Shell is what you want;
Once setup, you can go
Actually, if you are need to use RDP (and I wouldn't bother just to run a batch file if I could avoid it) you could run a shell (or any other command) without a 3rd party program. Just run mstsc.exe, choose an alternate shell and save the RDP file.
The key settings you need are looking for are;