Eu tenho medo de que o nome do cliente original se perca na segunda sessão do RDP. Eu passei por todos os parâmetros e não há nenhum que você possa ativar para resolver isso.
No entanto, tenho essa ideia de um trabalho. Quando você inicia a segunda sessão RDP, você pode executar um programa para executar, digamos: c:\initiate.bat
. Em sua configuração de conexão RDP, você colocaria algo como c:\initiate.bat %clientname%
.
No segundo servidor, você cria o arquivo c:\initiate.bat
e nele, você pode definir uma variável usando o parâmetro.
Se você puder usar uma variável diferente de CLIENTNAME
, eu faria:
set MYVARIABLE=%1
Se você absolutamente tem que usar a variável CLIENTNAME, então você pode tentar sobrescrever a variável com o comando regular SET
e então no arquivo batch iniciar o programa que você quer usar.
Mas você está falando sobre como configurar uma impressora padrão de forma presumível, isso é feito por um script em execução, não iniciando um programa, então você poderia fazer isso com a idéia dada acima. Em vez de executar o script como um "script de logon" no servidor, você inicia o script a partir das opções de conexão RDP e passa a variável %CLIENTNAME%
do primeiro servidor.
Eu não testei tudo isso, mas essa é uma ideia que pode lhe dar uma solução exata ou uma ideia para continuar trabalhando.