获取下载文件的大小
Posted feiyucha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取下载文件的大小相关的知识,希望对你有一定的参考价值。
在使用PowerShell下载文件时,总希望展示一个进度条来查看下载进程
这就需要知道下载文件的大小,然后通过百分比的形式显示进度
要获得下载文件的大小可以使用如下:
function Get-DownloadSize [CmdletBinding()] Param ( [Parameter(Mandatory,ValueFromPipeline)] [String] $url ) Process $webRequest=[System.Net.WebRequest]::Create($url) $response=$webRequest.GetResponse() $response.ContentLength #($response.ContentLength/1024kb).ToString()+‘ mb‘
效果如下:
以上是关于获取下载文件的大小的主要内容,如果未能解决你的问题,请参考以下文章