レガシーASPアプリケーションからコマンドライン操作を実行する必要があります。ここで WScript.ShellオブジェクトのASP権限の問題をデバッグする方法は?
は私のコードです:<%
cmd = "%comspec% /c echo Hello"
set wsh = CreateObject("WScript.Shell")
ireturn = wsh.Run(cmd, 0, true)
set wsh = nothing
%>
そして、ここで私が受けていた結果である:
マイクロソフトのVBScript
許可が拒否されまし '800A0046' ランタイムエラー
/テスト.asp、行6
IIS6でこのコードを実行する方法はありますか?
注:もちろん、私はechoコマンドを実行する必要はありませんが、問題のその他の原因を除外したいと思います。
更新:ほとんどのものを試しましたが、tomalaksは何も助けてくれませんでした。たぶん私は少し質問を変更することができます。 この問題をどのようにデバッグできますか?