Asp classic 如何通过ASP在web服务器上执行DOS批处理文件

Asp classic 如何通过ASP在web服务器上执行DOS批处理文件,asp-classic,batch-file,execute,shellexecute,Asp Classic,Batch File,Execute,Shellexecute,在我的asp页面中,我想提供一个按钮供用户单击,然后在服务器中执行DOS批处理文件,例如web服务器中的C:\batch\copy.bat 我怎么做?谢谢 我试过了 <% set wshell = CreateObject("WScript.Shell") wshell.run "c:\file.bat" set wshell = nothing %> 但它不起作用,似乎在用户pc上运行c:而不是在web服务器上运行 问候, 乔看这里: 确保您的安

在我的asp页面中,我想提供一个按钮供用户单击,然后在服务器中执行DOS批处理文件,例如web服务器中的C:\batch\copy.bat

我怎么做?谢谢

我试过了

<% 
    set wshell = CreateObject("WScript.Shell") 
    wshell.run "c:\file.bat" 
    set wshell = nothing 
%> 
但它不起作用,似乎在用户pc上运行c:而不是在web服务器上运行

问候,

乔看这里:


确保您的安全设置已设置,可能重复:我以前读过。但它无法执行batch.bat文件。如上所述,可能是权限问题。