I realize that in Windows 7, it is not possible to save different credentials for the same host, but I need some workaround.
Can I provide the username and password
@echo off cmdkey /generic:TERMSRV/"*IP or Server Name*" /user:%username% start mstsc /v:*IP or Server Name* cmdkey /delete:TERMSRV/"*IP or Server Name*" quit