我是一名网络开发人员,需要为我的本地办公室(大约 20-30 台 Windows 计算机)构建一个软件。它需要在所有计算机上自动且静默地运行软件更新和部署。
Windows 计算机在本地网络上运行。我不知道从哪里开始着手处理这样的事情......我是一位经验丰富的程序员,只需要正确的阅读方向。
我知道每个 Windows 客户端都有一个 Samba 服务器,而且我们使用的是 Active Directory,但我不确定它是如何工作的。
我将如何开始开发这个?我确定有用于 samba 文件传输的 Windows API,但我还需要了解有关静默安装 .exe 或其他内容的文档,并且我还需要 API 来了解客户端上运行的应用程序以了解它们是否需要更新.
所有这些 API 在哪里?