gpt4 book ai didi

powershell - 在没有 OutFile 的情况下调用 WebRequest?

转载 作者:行者123 更新时间:2023-12-03 09:58:19 24 4
gpt4 key购买 nike

我在 Powershell 中使用 Invoke-WebRequest 下载文件而不使用 -OutFile参数,以及来自文档 here ,该文件应该在我所在的目录中结束。但是,什么也没有。响应正常,没有显示错误。

那个文件可能发生了什么?我是否误解了 Invoke-WebRequest 在没有 Out 参数的情况下应该如何工作?

谢谢!

注意:我知道我可以使用参数轻松下载文件,但它非常大,我想确保它不会在我不需要的地方堵塞磁盘空间

最佳答案

来自 linked docs :

By default, Invoke-WebRequest returns the results to the pipeline.



也就是说,在没有 -OutFile 的情况下没有创建文件。
(如果您不捕获或重定向输出,它将打印到主机(控制台)。)

techguy1029注释中的注释,当前目录仅在您使用 -OutFile 时才起作用。但仅指定文件名而不是路径。

顺便说一句:To-pipeline 输出是 (a) 类型(派生自) WebResponseObject 的响应对象,而只有响应正文的值(相当于属性值 .Content )与 -OutFile 一起保存.

关于powershell - 在没有 OutFile 的情况下调用 WebRequest?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57912072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com