iisサーバー設定
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
iisサーバー設定 [2019/12/27 01:33] – [IISのWebDAV停止(Windows2000)] nabezo | iisサーバー設定 [2020/09/06 18:06] (現在) – [Excel 連携テストプログラム] nabezo | ||
---|---|---|---|
行 18: | 行 18: | ||
====IIS(asp)からEXE呼び出しする場合==== | ====IIS(asp)からEXE呼び出しする場合==== | ||
- | IIS5.0プロセス分離モードでWWWサービスを実行する。 | + | |
にチェックをつける。 | にチェックをつける。 | ||
- | ↑ | + | |
====EXCELの呼び出しをする場合==== | ====EXCELの呼び出しをする場合==== | ||
- | ・IUSR_ホスト名 をAdministratorグループにする | + | * IUSR_ホスト名 をAdministratorグループにする |
- | ・または、COMの限定セキュリティにGuestsグループを追加する | + | |
- | ↑ | + | [IIS]「別メモリ領域で実行する」で Excel エラー " |
- | [IIS]「別メモリ領域で実行する」で Excel エラー " | + | |
Office ドキュメントのマクロの実行には、デスクトップに対して対話型でログオンした | Office ドキュメントのマクロの実行には、デスクトップに対して対話型でログオンした | ||
行 38: | 行 37: | ||
IWAM_computername アカウントのユーザーコンテキスト上で動作いたします。 | IWAM_computername アカウントのユーザーコンテキスト上で動作いたします。 | ||
- | 1. IWAM_computername アカウントを Administrators グループに追加する。 | + | |
- | 2. MTS パッケージを実行するユーザーを Administrator に変更する。 | + | 2 MTS パッケージを実行するユーザーを Administrator に変更する。 |
- | a. MMC から Microsoft Transaction Server のインストールされたパッケージを選 | + | a MMC から Microsoft Transaction Server のインストールされたパッケージを選択する。 |
- | 択する。 | + | b IIS{Web サイト名// |
- | b. IIS-{Web サイト名// | + | c プロパティの [ID] タブの設定でユーザーを Administrator |
- | 動する。 | + | 3 dcomcnfg の設定で、Excel アプリケーションを起動するユーザーを Administrator に固定する。 |
- | c. プロパティの [ID] タブの設定でユーザーを Administrator | + | a dcomcnfg.exe を実行する。 |
- | 3. dcomcnfg の設定で、Excel アプリケーションを起動するユーザーを Administrator に固定する。 | + | b [アプリケーション] タブで Microsoft Excel アプリケーションを選択し、[プロパティ] ボタンをクリックする。 |
- | a. dcomcnfg.exe を実行する。 | + | c プロパティの「識別」タブの設定で「次のユーザー」を選択し Administratorのユーザー名、パスワードを入力する。 |
- | b. [アプリケーション] タブで Microsoft Excel アプリケーションを選択し、 | + | |
- | [プロパティ] ボタンをクリックする。 | + | |
- | c. プロパティの「識別」タブの設定で「次のユーザー」を選択し Administrator | + | |
- | のユーザー名、パスワードを入力する。 | + | |
- | ↑ | ||
====windows2008+IIS+EXCEL==== | ====windows2008+IIS+EXCEL==== | ||
行 81: | 行 75: | ||
====IISの匿名ユーザー、実行ユーザーについて==== | ====IISの匿名ユーザー、実行ユーザーについて==== | ||
- | | + | http:// |
- | | + | |
- | | + | Windows Vista 以降、IUSR ユーザーアカウントをビルトインアカウントとして用意し、 |
- | | + | |
- | ここで注意をしないといけないのは IUSR は名前を見ると IIS_IUSRS のグループに属するようにみえるのですが、実際は属しません。 | + | また、アプリケーションプールの規定のワーカープロセスについては、Windows Vista sp2 以降 |
- | | + | |
+ | 各ワーカープロセスのアカウントは、自動的に IIS_IUSRS グループのメンバーになります。 | ||
+ | ここで注意をしないといけないのは IUSR は名前を見ると IIS_IUSRS のグループに属するようにみえるのですが、 | ||
+ | | ||
+ | したがって、匿名ユーザーIDのIUSR とワーカープロセス ID 又はワーカープロセスグループのIIS_IUSRS | ||
+ | | ||
* 2003(iis6.0) | * 2003(iis6.0) | ||
行 114: | 行 113: | ||
| | ||
Set objXLS = Server.CreateObject(" | Set objXLS = Server.CreateObject(" | ||
- | Set objWorkBook = objXLS.Workbooks.Open(" | + | Set objWorkBook = objXLS.Workbooks.Open(" |
objWorkBook.Save ' | objWorkBook.Save ' | ||
objWorkBook.Close ' | objWorkBook.Close ' |
iisサーバー設定.1577377991.txt.gz · 最終更新: 2019/12/27 01:33 by nabezo