1

ネットワーク設定に DFS を追加する過程にあり、自動化プロセスに関して少し不満があります。

現在、新しいプロジェクトの作成時にフォルダー構造を作成するツールがあります。これは、任意のプロジェクト管理者が実行できます。プロジェクトはネットワーク共有上にあります。

問題は、これらの新しいネットワーク共有を DFS 名前空間に追加する必要があることです。

ドメイン コントローラ上でローカルに実行している場合は、Delphi アプリケーションから DFSUtil.exe アプリケーションを呼び出すことができます。

ドメイン上のクライアント マシンからこれを行う方法はありますか?

4

4 に答える 4

2

WMI およびThe WMI Delphi Code Creator ツールの使用を検討しましたか?

DFSUtil を呼び出す代わりに、Delphi アプリはリモート マシン上で基礎となる API 関数を呼び出します。

于 2012-01-12T11:42:13.193 に答える
0

クライアントから呼び出す API は、ドメイン コントローラー上でいつでも作成できます。IIS を使用すると、Delphi で CGI プログラムを作成することさえできます。

于 2012-01-12T13:44:59.083 に答える
0

与えられた時間枠での最善の解決策は、プロジェクトを作成する権限を持つ少数のユーザーにリモート サーバー管理ツールをインストールすることです。

mjn - あなたの答えは将来役に立つように見えますが、今は役に立ちません。

于 2012-01-16T10:03:06.343 に答える
0

NetShareAdd APIを使用してリモートで共有を作成できます。Delphi 宣言は、Jedi Apilib にあります。

于 2012-01-12T21:26:04.283 に答える