【发布时间】:2018-01-23 13:09:38
【问题描述】:
我在 GitHub 中有一个文本文件,位置如下:https://github.com/raw/my-account/my-project/paths.txt
文本文件包含由“=”号分隔的键值对,例如:
key1=value1
key2=value2
key3=value3
我想将这些变量收集到我的 Powershell 脚本中。如果文本文件是本地的,我可以这样做:
Get-Content paths.txt | Foreach-Object{
$var = $_.Split('=')
New-Variable -Name $var[0] -Value $var[1]
}
为了从 GitHub 读取文本文件,我尝试用双引号括起来的文本文件的 GitHub 位置替换“paths.txt”。但是,它说找不到驱动器号“https”。
如何从 GitHub 读取文本文件并将变量存储到我的 Powershell 脚本中?
【问题讨论】:
-
您需要使用
Invoke-WebRequest并探索参数以获得您想要的输出
标签: powershell github