-1

私のオフィスにはデプロイメント システムがあり、コードの特定のビルドを指定された開発環境 (dev01、dev02 など) に自動的にデプロイできます。

これらの開発環境は一般化された仮想マシンであるため、システムはそれらを自動的に構成する必要があります。次のバージョンでは新しいシステム要件があります。特定のユーザー アカウントに特定のフォルダーへの読み取り/書き込みアクセスを許可する必要があります (具体的には、ASPNET ユーザーにログ フォルダーへの読み取り/書き込みを許可します)。

WMI またはスクリプトを使用してこれを行うことができると確信しています (展開のために Sysinternals PSTools をいくつかの場所で使用しています)。展開システムは C# 2.0 で記述されており、開発環境は Windows XP の VM です。VM は展開システムと同じドメインにあり、管理者アクセス権があります。

編集:これには実際に正しい答えはありません。そのため、回答を承認済みとしてマークすることをためらっています。

4

2 に答える 2

1

もう1つのオプションは、Powershellスクリプトを使用して調査することです。VMとActiveDirectoryをサポートするPowerShellコミュニティスナップインがたくさんあります。

ActiveDirectoryスクリプトリソース

Powershellスクリプトライブラリ

Microsoftスクリプトリソース

VMWARE VI Toolkit(Windows用)

于 2008-09-05T18:36:37.823 に答える
0

スクリプトを実行できる場合は、VM で CACLS コマンドを実行するのと同じくらい簡単かもしれません。おそらく、展開スクリプトを構成で読み取り、適切な CACL コマンドを実行するだけです。

于 2008-09-05T16:23:33.213 に答える