设置一些CI内容。我需要单线powershell命令从服务器下载具有基本身份验证的文件。
我可以通过未经身份验证的请求来做到这一点:
iex ((New-Object Net.Webclient).DownloadString('http://myhost.example/resource.etc'))
除了身份验证外,我该如何做?从How to make an authenticated web request in Powershell?中,我看到我需要一个NetworkCredential,只是试图弄清楚如何将其压缩为一个命令。
答案 0 :(得分:1)
这是使用Oneliner Powershell进行身份验证下载字符串的方法
StudentsInCourses