Windows 2000では、IISのデフォルト設定は、Web上の実行可能プログラムと通信することです。ただし、2003年には、この点でIISサービスが禁止されています。
私が今抱えている問題は、Webとパラメーター実行可能なプログラムを使用して接続することです。参加してこの実行可能プログラムを実行します。
Windows 2003でASPでserver.createObject( "wscript.shell")を使用して実行するときにエラーはありませんでしたが、実行されませんでした。
ただし、Windows 2000で実行できます。
Hoho、それがIISの冗談だったことに気づきます。
server.createObject( "wscript.shell"がWindows2003でサポートされている場合)
コンテンツを設定する必要があります
1:「Web Service Extension」では、ActiveServerPages、インターネットデータコネクタ、RPCエージェントサービス拡張機能、およびサーバー側に含まれるファイルを許容ステータスに設定する必要があります。
2:「ウェブサイト」 - 「プロパティ - 「メインディレクトリ」 - "構成 - "オプション - "親パスの開始
3:「ウェブサイト」 - 「プロパティ」 - 「サービス - 」分離モードでのIIS5.0分離モードでWWWサービスの実行を選択する
4:start -》プログラム-》管理ツール - 》サービス。 RPCサービスを見つける、ダブルクリック - 》ログイン-》サービスがデスクトップと対話することを許可します
このようにして、Windows 2003でASPのServer.createObject( "wscript.shell")を実行できます。
もともと、私はASP.NETを使用してこのプログラムを作成したかったのですが、この問題は常にASP.NETZHに存在していました。したがって、ASPを使用してください
関数はASPに実装できます。私はasp.netの下でそれをしませんでした。興味があれば、試してみることができます!