如果从脚本调用 dsregcmd,则无法确定客户端是否已加入 Azure AD

如果从脚本调用 dsregcmd,则无法确定客户端是否已加入 Azure AD

我们需要测试客户的 PC/笔记本电脑是否满足某些标准,其中之一就是他们必须拥有加入域的设备 - 没有家庭用户,没有无服务器的非域场景。

使用 Azure,检查的方法是查询“dsregcmd /status | find /I“AzureAdJoin”,然后查找结果,将其通过管道传输到文件。

不会这样做 - 除非它是通过单击 .bat 文件运行的批处理文件,否则不会产生任何结果。调用批处理文件,没有用。

对于非 Azure/传统服务器机器,这很简单。该应用程序会检查是否已加入域,如果没有,则会出错。但有人可能会有一台使用 Azure 但没有“加入域”的公司笔记本电脑,没有 AD,因此实际上是 BYOD 设备或其他非真正域的机器。

有办法吗...还是我遗漏了什么。我们不希望 BYOD 机器上的实习生能够使用专为具有完全域访问权限的管理员设计的软件。

相关内容