BASP21のExecuteを使って、ASPからWSHを呼び出そうとすると、「CScript エラー: 設定の読み込みに失敗しました。 (アクセスが拒否されました。 ) 」というエラーが発生します。
WSHのアクセス権はEveryoneに割り当ててあり、CScript.exeも、IWAM_サーバー名 と IUSER_サーバー名にアクセス権を割り当てました。
2000サーバでは、IWAM_サーバー名 と IUSER_サーバー名の両方のユーザにユーザ管理ツールから[所属するグループ]に[Administrators]を追加すると、うまく行きましたが、2003サーバではこれだけでは駄目なようで、回避方法が解りません。
回避方法を教えて下さい。
アプリケーションプールのアカウントを「Network Service」から「Local System」に変更してください。
http://www.atmarkit.co.jp/fwin2k/dnsvrguide/iis02/iis2.html
の「■Network Serviceアカウント」の項に詳しく説明されています
その通りでした。
本当にどうもありがとうございました。