使用Get-Content,我开发了我的powershell脚本,但后来觉得使用用于模板的存储库转移到云端。
$JsonContent = Get-Content $TFileUri | ConvertFrom-Json
错误:
获取内容:找不到驱动器。名称为“https”的驱动器不存在。
我尝试添加-Raw参数,在管道转换为ConvertFrom-Json之前曾在其他场合帮助过我,但它给了我以下错误:
$JsonContent = Get-Content $TFileUri -Raw | ConvertFrom-Json
Get-Content:找不到与参数名称“Raw。”匹配的参数。
如何从远程URI获取文件并解决上述挑战?
答案 0 :(得分:1)
以下改编帮助我继续前进(不确定分辨率的标准,但分享是有帮助的)
$JsonContent = Invoke-RestMethod -Uri $TFileUri
注意:我没有发现有必要将JSON转换为对象以及上面的行。