イントラネット Web サーバーを Windows Server 2000、IIS 4 環境から Windows Server 2008、IIS 7 環境にアップグレードしています。アップグレードの一環として、従来の ASP アプリケーションを新しい環境で動作するように変更しています。
ページの 1 つは、次のコマンドを使用して、Web サーバー上の同じディレクトリにある Word ファイル (.doc) にテンプレート ファイル (.dot) をコピーすることにより、新しい Word ファイルを作成しようとします。
fs.CopyFile docRoot & templateFile,docRoot & docName, true
注 - docRoot は絶対パスであり、仮想パスではありません。
宛先フォルダーは、次の完全なアクセス許可を持つように設定されています。
- みんな
- 管理者
- IUSR
- IWAM アカウント
それでも次のエラーが表示されます。
Microsoft VBScript runtime error '800a0046'
Permission denied
誰かがこれを見たことがあるかどうか、そして利用可能な回避策があるかどうか疑問に思っています. (デフォルトのアプリケーション ユーザーに自分のアクセス許可を使用するように設定しようとしましたが、それも機能しませんでした...)