我有一个 Windows 虚拟机(VirtualBox),我每小时将其重置为快照。
目的是提供一个安全且一致的互联网可访问的 DEMO / 测试环境。
我会不定期地手动安装所有可用的 Windows 更新并保存新的快照。
我想创建一个进程,其中 Windows 2016 VM 可以执行以下操作之一:a) 以下列方式启动:或者b) 切换到,在这种模式下,它会阻止所有访问尝试并进入一种安全模式,它所能做的就是下载并应用 Microsoft 更新。
- 有这种模式吗?
- 安全模式是我想要的吗?
- 还有其他我不知道的替代方案吗?
- 如何在启动虚拟机时启动此功能?
- 或者,如何在用户会话中启动此功能?
我的目标是创建一个流程,让运行 Windows 2016 的连接互联网的虚拟机可以安全地进行自我更新,而不会出现其他人或物进行意外更新的风险。
更新完成后,将会拍摄新的快照。
答案1
我的解决方案正在进行中,它是一个简单的脚本,可以关闭 IIS 等服务,然后运行 wuauclt 来让 Windows 获取更新并关闭。
iisreset /stop
net stop W3SVC
net stop MSSQL$SQLEXPRESS
net stop OracleServiceXE
net stop MySQL57
net stop Server
wuauclt /detectnow /updatenow && shutdown /s /t 0