Je me demande s'il ya une astuce qui peut être faite pour cacher l'invite de commande lorsque j'exécute ce HTA?
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 <html> <head><title>Traceroute</title> <HTA:APPLICATION ID="oHTA"; APPLICATIONNAME="Traceroute"; BORDER="thin"; BORDERSTYLE="normal"; SINGLEINSTANCE="no"; > </head><body bgcolor="#E8E8E8" > <font size=2 face="Century Gothic, Tahoma, Arial" color="black"> <script language="VBScript" type="text/vbscript"> set objShell = CreateObject("WScript.Shell") strOut="" sub traceroute cmdarg="%comspec% /c tracert.exe " & T1.value set objExCmd = objShell.Exec(cmdarg) strOut=objExCmd.StdOut.ReadAll Set regEx = New RegExp regEx.Pattern = "[\f\n\r\v]+" regEx.Global = True regEx.Multiline = True strOut = regEx.Replace(strOut, "<br>") TraceOut.innerHTML= strOut end sub //--> </script> <p><b>Traceroute HTA by Paul R. Sadowski (11/2001)</b><hr noshode color="#000000"><br> <p>Hostname: <input type="text" size="40" name="T1"> <input type="submit" name="B1" value="Submit" onclick="traceroute"></p> <div id=TraceOut></div> <script language="JavaScript"> <!-- if (window.resizeTo) self.resizeTo(600,400); //--> </script>
Partager