2013-02-06 2 views
0

J'essaie actuellement d'ouvrir une connexion MsRdpClient dans un navigateur Web en ouvrant un nouvel onglet et en lui transmettant les noms dynamiques du serveur. Toutefois, le code suivant ne semble pas fonctionner et je ne peux pas remplir dynamiquement l'une des valeurs requises, à savoir le nom du serveur et la largeur et la hauteur de l'écran disponibles.MsRdpClient - ouvert avec les paramètres de la chaîne de requête

resWidth = request.querystring("width") 
    resHeight = request.querystring("height") 

    MsRdpClient.DesktopWidth = resWidth 
    MsRdpClient.DesktopHeight = resHeight 

    MsRdpClient.Width = resWidth 
    MsRdpClient.Height = resHeight 
    MsRdpClient.server = request.querystring("fqdn") 

    MsRdpClient.username = "username" 
    MsRdpClient.AdvancedSettings.ClearTextPassword = "password" 

    MsRdpClient.AdvancedSettings2.RDPPort = "3389" 
    MsRdpClient.Connect 

Je ne sais pas vraiment où aller à partir d'ici. Je vois que cela a été demandé sur quelques conseils mais personne n'a semblé trouver une réponse. Toute aide serait grandement appréciée.

Répondre

0

Voici le script que j'ai fini par utiliser. mettre les variables requises dans via les scriptlets est ce qui a fait l'affaire. c'est-à-dire le "<% = fqdn%>"

resWidth = (screen.AvailWidth - 45) 
resHeight = (screen.AvailHeight - 150)   

MsRdpClient.DesktopWidth = resWidth 
MsRdpClient.DesktopHeight = resHeight 

MsRdpClient.Width = resWidth 
MsRdpClient.Height = resHeight 
MsRdpClient.server = "<%=fqdn%>" 

MsRdpClient.AdvancedSettings2.RDPPort = "3389" 
MsRdpClient.Connect 

sub MsRdpClient_OnDisconnected(disconnectCode) 

history.go(-1) 

end sub 
Questions connexes