$httpPath = “http://xxxxxxxxxxx.tar.gz”
如果是在cmd下执行powershell:
powershell -Command "Invoke-WebRequest $httpPath -OutFile dstName.tar.gz"
如果是在powershell下执行:
Invoke-WebRequest $httpPath -OutFile dstName.tar.gz
解压缩到当前文件夹(如果是在cmd下执行,则不需要前面的&符号)
& "C:\Program Files\7-Zip\7z.exe" x srcName.tar.gz -r -y
// 第一次解压缩tar.gz得到tar
& "C:\Program Files\7-Zip\7z.exe" x srcName.tar -r -y
// 第二次解压缩tar得到文件夹
##解压缩到指定文件夹 注意-o后面没有空格
& "C:\Program Files\7-Zip\7z.exe" x srcName.tar.gz -odstFolderName -r -y
ps:x是解压缩,a是压缩,-y是遇到选择按默认(例如文件已存在是否需要覆盖)