Web Services: MDT 还包括 RESTful API 和 web 页面,便于自定义以及管理部署过程
要设置 MDT Web Services,需要执行以下步骤:
- 安装 IIS 和 BITS
在安装 Web 服务之前,请确保已安装 Internet Information Services (IIS) 和 Background Intelligent Transfer Service (BITS)。可按照以下步骤进行设置:
- 在控制面板中,选择“程序和功能”。
- 点击“启用或关闭 Windows 功能”。
- 展开“Internet Information Services”和“World Wide Web Services”。
- 选中“WebDAV Publishing”、“ASP.NET”和“BITS服务器扩展”复选框。
- 单击“确定”。
- 安装 MDT Web Services
网上可以下载并安装最新版本的 MDT。当然在安装过程中请注意中文版 IIS 中需要开启 CGI 模块。
- 配置 MDT Web Services
完成安装后,需按照以下步骤进行配置:
- 打开 IIS 管理器,展开服务器,然后点击“应用程序池”。
- 右键单击“DefaultAppPool”并选择“Advanced Settings”。
- 将“Identity”更改为“NetworkService”,点击“确定”。
- 双击“MDTServer”应用程序,进入“Authentication”模块,将“Windows Authentication”设置为开启状态。
- 双击“MDTMonitor”应用程序,进入“Authentication”模块,将“Anonymous Authentication” 设置为开启状态。
- 使用 MDT Web Services
在完成以上设置后,管理员便可以通过 RESTful API 或者管理界面来调用 MDT Web Services。
- RESTful API:管理员可使用任何支持 REST 协议的客户端程序或命令行工具,将请求发送到指定 URL,并根据响应完成相应操作。例如使用 curl 工具来获取计算机部署状态:
curl -v http://localhost:80/api/computers/status/mysystem
- 管理界面:管理员可以使用 MDTWebFrontEnd 管理前端,直接在 web 页面中进行部署任务、进程监控及完成其他相关工作。
总之,MDT Web Services 提供了高效、灵活、标准化的管理方式,能够方便地定制和管理 Windows 操作系统的安装和配置。