如何使用PowerShell从github中的特定repo获取文件列表?

如何使用PowerShell从github中的特定repo获取文件列表?,powershell,github,Powershell,Github,与此类似,但使用PowerShell。Microsoft已经为github用例提供了cmdlet 动力地狱酒店 甚至你发布的链接也给了你一个答案: curl https://api.github.com/repos/crs2007/ActiveReport/contents/ActiveReport curl是PowerShell中的别名 Get-Alias -Name curl # Results <# Get-Alias -Name curl CommandType N

与此类似,但使用PowerShell。

Microsoft已经为github用例提供了cmdlet

动力地狱酒店

甚至你发布的链接也给了你一个答案:

curl https://api.github.com/repos/crs2007/ActiveReport/contents/ActiveReport
curl是PowerShell中的别名

Get-Alias -Name curl
# Results
<#
 Get-Alias -Name curl

CommandType     Name                       Version    Source                                                                                              
-----------     ----                       -------    ------                                                                                              
Alias           curl -> Invoke-WebRequest 
#>

# Get specifics for a module, cmdlet, or function
(Get-Command -Name Invoke-WebRequest ).Parameters
(Get-Command -Name Invoke-WebRequest ).Parameters.Keys
Get-help -Name Invoke-WebRequest  -Examples
Get-help -Name Invoke-WebRequest  -Full
Get-help -Name Invoke-WebRequest  -Online
Get Alias-Name curl
#结果
调用WebRequest
#>
#获取模块、cmdlet或函数的详细信息
(Get命令-Name Invoke WebRequest).Parameters
(Get命令-Name Invoke WebRequest).Parameters.Keys
获取帮助-名称调用WebRequest-示例
获取帮助-名称调用WebRequest-完整
获取帮助-名称调用WebRequest-联机

Microsoft已经为github用例提供了cmdlet

动力地狱酒店

甚至你发布的链接也给了你一个答案:

curl https://api.github.com/repos/crs2007/ActiveReport/contents/ActiveReport
curl是PowerShell中的别名

Get-Alias -Name curl
# Results
<#
 Get-Alias -Name curl

CommandType     Name                       Version    Source                                                                                              
-----------     ----                       -------    ------                                                                                              
Alias           curl -> Invoke-WebRequest 
#>

# Get specifics for a module, cmdlet, or function
(Get-Command -Name Invoke-WebRequest ).Parameters
(Get-Command -Name Invoke-WebRequest ).Parameters.Keys
Get-help -Name Invoke-WebRequest  -Examples
Get-help -Name Invoke-WebRequest  -Full
Get-help -Name Invoke-WebRequest  -Online
Get Alias-Name curl
#结果
调用WebRequest
#>
#获取模块、cmdlet或函数的详细信息
(Get命令-Name Invoke WebRequest).Parameters
(Get命令-Name Invoke WebRequest).Parameters.Keys
获取帮助-名称调用WebRequest-示例
获取帮助-名称调用WebRequest-完整
获取帮助-名称调用WebRequest-联机

所以有规则,我们要遵守:——。PowerShell基于.Net,您可以使用所有.Net。您可以在PS脚本中使用C。只需搜索有关该用例的示例。关于PowerShell和GitHub,有很多问答。只需使用上面的搜索框:或一般的web。所以有规则,我们要遵循:---。PowerShell基于.Net,您可以使用所有.Net。您可以在PS脚本中使用C。只需搜索有关该用例的示例。关于PowerShell和GitHub,有很多问答。只需使用上面的serach框:或一般的web。