我刚刚在 Azure 上配置了一台装有 Windows Server 2016 的新 VM 来运行实验。当我通过远程桌面连接时,我只能看到管理员 cmd 提示符,没有桌面。这是正常的吗?我如何访问互联网来下载软件以开始我的实验?
答案1
您需要检查您使用的映像,因为听起来您使用的是没有 GUI 的 Windows Server Core 映像。完全可以从图库映像中获取带有桌面的 2016 Azure VM,我有很多这样的映像,您只需选择正确的映像即可。目前图库中有三张 2016 映像:
- Windows Server 2016 技术预览版 4
- Windows Server Nano 2016 技术预览版 4
- Windows Server Core 2016 技术预览版 4
您需要选择第一个,我怀疑您使用了最后一个。
您可以使用正确的映像重新创建虚拟机,也可以通过在命令行窗口中键入“sconfig”(如果服务器配置屏幕尚未打开)然后选择“恢复图形界面”选项(我认为是 12 号)来将 GUI 添加到现有机器。
答案2
已成为半年度频道一部分的大多数图像的桌面体验已被删除。
http://www.techkb.onl/where-has-desktop-experience-mode-gone-on-server-1709/ https://docs.microsoft.com/en-us/windows-server/get-started/semi-annual-channel-overview/
但它仍然可以在 Windows Server 2016 - DataCenter 版的映像中使用,该版本属于长期服务渠道 (LTSC)
答案3
Windows server 2016 支持 powershell invoke-webrequest
applet,它允许您从命令行访问和下载来自 URL 的信息,类似于wget
在 Linux 中(事实上,wget 是 powershell 中invoke-webrequest 的别名)。
例如,要获取我的网页副本,我可以这样做
wget www.itsalwaysmyproblem.com -outfile test.htm
为了证明它在那里......
type .\test.htm