如何使批处理文件从网站读取文本然后将其写入文件? [复制]
Posted
技术标签:
【中文标题】如何使批处理文件从网站读取文本然后将其写入文件? [复制]【英文标题】:How to make a batch file read text from a website then write it in a file? [duplicate] 【发布时间】:2021-07-30 03:59:43 【问题描述】:所以我一直试图弄清楚如何让我的批处理文件从网络上读取内容,然后将其写入文本文件,但找不到任何方法。所以我想我可以在 *** 上问这里的人,因为我之前遇到过编码问题,而且这个网站和它的用户都帮助了我。
如果可以读取一个网站并将输出写入一个文件,那么人们将如何去做呢?
【问题讨论】:
您没有使用 PowerShell 有什么原因吗? 【参考方案1】:这似乎是您可以通过很少的 *** 或 google 搜索来解决的问题,所以我只会为您指出正确的方向。 查找 Powershell wget 和 curl 命令。
您可以使用“>”运算符重定向这些命令的输出,如下例所示。
命令(wget 或任何)someurl > filename.txt
例子:
curl www.google.com > something.txt
【讨论】:
"查找 Powershell wget 和 curl 命令,"PowerShell 没有wget
,PowerShell 中的wget
只是命令Invoke-WebRequest
的别名在 Powershell 中是 curl
。 curl.exe
存在于 Windows 中,与 PowerShell 中的 curl
不同,后者只是 Invoke-Webrequest
。 curl.exe
可以从 cmd 调用,所以在这个用例中不需要 PowerShell
感谢您提供更详细的回复。他当然也可以使用cmd。
我理解并阅读了 *** 问题,但我仍然有一个问题。我可以把这个 curl 命令放在一个批处理文件中吗?或者可能是一个vbs文件?如果可能的话,我会怎么做呢?
@H19qjj92 当然,您可以将其保存在 .bat 或 .cmd 或 .btm 中,并像执行任何批处理文件一样执行。以上是关于如何使批处理文件从网站读取文本然后将其写入文件? [复制]的主要内容,如果未能解决你的问题,请参考以下文章