下载文件以及Powershell v 2.0

问题描述

我希望我不会离开OT,我在win 7上运行Powershell v2.0时遇到了问题。我正在编写一个dos批处理文件,其任务是下载文件。为此,我要使用Win 7的Powershell 2.0。我不懂这种语言,也无法继续。

powershell.exe -NoExit -Command "& {(New-Object System.Net.WebClient).DownloadFile("https://downloads.html/example.exe","C:\tmp\example.exe")}"

他给我的错误如下

方法调用中缺少

')'。连续:1辆车:52

  • &{(((New-Object System.Net.WebClient).DownloadFile(https://downloads.ar duino.cc/arduino-1.8.13-windows.exe,C:\tmp\arduino-1.8.12-windows.exe))}
    • CategoryInfo:ParserError:(CloseParenToken:TokenId)[],Paren tContainsErrorRecordException
    • FullyQualifiedErrorId:MissingEndParenthesisInMethodCall 谢谢

解决方法

语法是 (New-Object System.Net.WebClient).DownloadFile($url,$output)

我没有运行您的代码,但看起来您在“ .download”之前缺少括号。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...