Windows 如何通过PowerShell下载jdk8并接受Oracle二进制代码许可协议
我正在尝试使用Windows 如何通过PowerShell下载jdk8并接受Oracle二进制代码许可协议,windows,powershell,Windows,Powershell,我正在尝试使用Start-BitsTransfer在Windows Server 2016 Core上下载JDK8 当执行命令(如图所示)时,我得到一个重定向错误。不接受许可证也是一个问题,我如何接受许可证 (扩展工具\common.ps1)使用cookie接受许可证: $dummy=$client.Headers.Add('Cookie','gpw_e24=http://www.oracle.com;oraclelicense=接受安全备份cookie') 这似乎不可能用Start Bit
Start-BitsTransfer
在Windows Server 2016 Core上下载JDK8
当执行命令(如图所示)时,我得到一个重定向错误。不接受许可证也是一个问题,我如何接受许可证
(扩展工具\common.ps1)使用cookie接受许可证:
$dummy=$client.Headers.Add('Cookie','gpw_e24=http://www.oracle.com;oraclelicense=接受安全备份cookie')
这似乎不可能用Start BitsTransfer实现,因为它没有对HTTP头之类的内容进行细粒度控制,而是通过
因此,如果您可以使用webclient而不是启动BitsTransfer,那么就这样做。
Chocolate
让这变得更容易。谢谢!:)