我希望能够编写一个批处理脚本,以隐藏Powershell在Invoke-WebRequest
命令中的进度条。我已经尝试过以下方法:
powershell.exe -command "$progressPreference = 'silentlyContinue'"
但是它不起作用。我无法添加更多信息。
这是我的代码:
powershell.exe -command "$progressPreference = 'silentlyContinue'"
powershell -command "INVOKE-WEBREQUEST http://download1502.mediafire.com/blahblah/blahblah2 -OUTFILE %TEMP%\Sibelius751209INStall100.tmp\AvidPF.zip"
script.ps1
的独立文件,并将其放置在桌面上。在我的批处理代码中,我写了start C:\Users\admin\Desktop\script.ps1
,但进度条仍然出现。 - undefined$global:progressPreference = 'silentlyContinue'
会怎样?(猜测...) - undefinedInvoke-WebRequest
。 - undefined