0

私はWeb開発者であり、約20〜30台のWindowsコンピューターのローカルオフィス用のソフトウェアを構築する必要があります。すべてのコンピューターでソフトウェアの更新と展開を自動的かつサイレントに実行する必要があります。

Windowsコンピュータはローカルネットワーク上で実行されます。このようなものをどこから始めたらよいかわかりません...私は経験豊富なプログラマーであり、何を読むべきかについて正しい方向性が必要です。

各WindowsクライアントにSambaサーバーがあり、Active Directoryを使用していることは知っていますが、それがどのように機能するかはわかりません。

これを開発するにはどうすればよいですか?sambaファイル転送用のWindowsAPIがあると確信していますが、.exeなどをサイレントインストールするためのドキュメントについても知っておく必要があります。また、クライアントで実行されているアプリケーションを認識して、更新が必要かどうかを理解するためのAPIも必要です。 。

これらすべてのAPIはどこにありますか?

4

2 に答える 2

1

wpkg.orgをご覧ください。ライセンスはGPLです。ActiveDirectoryのSambaで実行されます。機能の概要も参照してください。

あなたもそうだったという理由だけで私はSambaに言及しました。あなたの正確な言葉は次のとおりです。 「各WindowsクライアントにSambaサーバーがあることは知っていますが[....]、それがどのように機能するかはわかりません。」

WindowsクライアントがSambaサーバーにアクセスできることを意味する場合、私の答えはあなたを助けることに貢献しているかもしれません。

WindowsクライアントがSamba自体を実行していると思った場合、これは不可能です(ただし、私の答えは、それでもいくつかのことを明確にするのに役立つ場合があります)。

理由は次のとおりです。

  • Sambaは、Unix-oidオペレーティングシステム用のネットワークプロトコルのMicrosoftSMBスタックの実装です。
  • SMBは、すべてのWindowsコンピューターがネイティブに使用するものです。
于 2010-08-11T13:11:57.473 に答える
0

なぜこのアプリケーションを開発したいのかというと、このことを担当するMicrosoft製品があります。SUSサーバーと呼ばれます

于 2010-08-28T11:00:47.733 に答える