0
我正在尝试执行一个EXE文件,它接受数字参数并执行操作。该操作包含从服务器复制文件并在用户机器上执行。当用户点击将输入这个数字参数到这个EXE文件的URL时,我想执行这个EXE文件。为了做到这一点,这个EXE文件首先需要存在于客户端机器中。为此我试图复制这个文件到本地用户机器,当他们点击“准备安装”一旦复制,我必须使用MIME类型来执行带有参数的EXE文件来完成任务。如何使用asp/html在本地机器上执行存储在服务器上的批处理文件?
任何想法我们如何完成这项任务。
客户端与Web服务器位于同一个域中吗?你是域名管理员吗?如果是这样,你可以fork一个'psexec -c'进程并让psexec将这个文件复制到客户端并用一个命令执行它。请参阅http://classicasp.aspfaq.com/general/how-do-i-execute-a-dos-command/batch-file/exe-from-asp.html以获取经典的asp代码,以及Google获得'psexec'。如果没有,那么这听起来像是在试图推送恶意软件。 – rojo