2008-09-05 4 views
-1

特定の開発環境(dev01、dev02など)にコードのビルドを自動的に展開できる私のオフィスには、デプロイメントシステムがあります。リモートマシンの特定のフォルダに特定のユーザーのアクセス許可を設定する最も良い方法はありますか?

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

私は、WMIやスクリプト(配備のためにいくつかの場所でSysinternals PSToolsを使用しています)でこれを行うことができると確信していますが、それを行う最良の方法は何か分かりません。デプロイメントシステムはC#2.0で書かれ、開発環境はWindows XPのVMです。 VMは展開システムと同じドメインにあり、管理者アクセス権を持っています。

編集:本当に正解ではないので、私は受け入れられたように答えるのを躊躇します。

答えて

0

スクリプトを実行できる場合は、VM上でCACLSコマンドを実行するのと同じくらい簡単です。おそらく、デプロイスクリプトを設定で読み込んで、適切なCACLコマンドを実行するだけです。

関連する問題