Bonjour,
je test javardp.jar avec le seamless pour le déport d application via un navigateur internet de n importe quel types.
J ai donc un javardp.jar qui se trouve a la racine de mon IIS, et un répertoire contenant rdpshell.exe sous c:\seamless.
Un code html
Lorsque je suis avec un 2003 serveur et iis 6 je n ai pas de problème ,la commande shell est exécuté et j ai ie ou un autre programme en fonction des paramètres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 1 <html> <head> <title>ProperJavaRDP</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <div id="appletx"> <h2>You may close this window when you are finished with your RDP session...</h2> <script> function generateHTML(server) { var html = '<applet code="com.elusiva.rdp.applet.RdpApplet.class"'; html += ' codebase=""'; html += ' archive="javaRDP16-1.1.jar"'; html += ' width="640" height="480"'; html += 'name="ProperJavaRDP" align="center">'; html += '<param name="code" value="com.elusiva.rdp.applet.RdpApplet.class">'; html += '<param name="codebase" value="">'; html += '<param name="archive" value="javaRDP16-1.1.jar">'; html += '<param name="cabbase" value="">'; html += '<param name="name" value="properJavaRDP">'; html += '<param name="geometry" value="1024x768">'; html += '<param name="server" value="'+server+'">'; html += '<param name="align" value="center">'; html += '<param name="port" value="3389">'; html += '<param name="username" value="toto">'; html += '<param name="password" value="toto">'; html += '<param name="bpp" value="24">'; html += '<param name="fm" value=" ">'; html += '<param name="shell" value="c:\\seamlessnew\\rdpshell.exe%20C:\\Program%20Files\\Internet%20Explorer\\iexplore.exe">'; html += '</applet>'; return html; } function promptuserforservername() { var server = prompt("Server Name:","192.168.1.14"); var myhtml = generateHTML(server); document.getElementById("appletx")["innerHTML"] = myhtml; } </script> <script> promptuserforservername();</script> </body> </html>
Quand je passe sous 2008 , le code s exécute , j ai mon javardp qui ce lance mais au lieu d avoir un programme dans la fenetre , j ai mon bureau de 2008.
Le code shell ne s exécute pas , je ne sais pas si c 'est du a iis7 au serveur 2008 ou au code java, une securite x ou y..
merci de votre aide
a+
Partager