首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DownloadString路径错误

DownloadString路径错误
EN

Stack Overflow用户
提问于 2017-01-25 23:34:27
回答 1查看 2.5K关注 0票数 0

我在PowerShell中使用Invoke-Expression cmdlet来加载模块。

以下代码按预期方式工作。

代码语言:javascript
复制
$url="http://pastebin.com/raw/FuxtpN69"

IEX (New-Object System.Net.Webclient).DownloadString($url)

但是当我尝试使用变量来拆分域和页面时。

代码语言:javascript
复制
$u="http://pastebin.com"
$rl="/raw/FuxtpN69"

$url="$u$rl"

IEX (New-Object System.Net.Webclient).DownloadString($url)

我得到以下路径错误:

代码语言:javascript
复制
Exception calling "DownloadString" with "1" argument(s): "The given path's format is not supported."
At line:8 char:53
+ IEX (New-Object System.Net.Webclient).DownloadString <<<< ($url)
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

有人能帮我吗?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-01-25 23:58:10

我认为您是以不同的帐户(例如管理员)运行PowerShell。

也许该帐户的代理设置与您的普通帐户不同?

先看凭证部分,

代码语言:javascript
复制
$webClient.UseDefaultCredentials = $true

然后,尝试设置

代码语言:javascript
复制
$client.Proxy = $null

然后再下载,看看是否有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41855530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档