没有任何插件的命令行代码来解压缩.zip文件



我对命令行脚本一无所知。我检查了关于类似主题的几个已经存在的线程,但我找不到一个提到解压缩文件的确切代码的线程。我找到了一个代码,Fk8pwu47g.zip是我需要解压缩的文件for/R"C:\Users\snesha\Desktop\2。ISM"%I在("Fk8pwu47g.zip"(do("%ProgramFiles(x86(%\WinZip\winzip32.exe"Fk8pvu47g-y-o"%%~dpnI"%%~fI"(

但它抛出的错误如下:

操作:添加(和替换(文件包括子文件夹:无保存完整路径:没有为-y找到与您的选择匹配的文件标准找不到-o"%C:\Users\sneshah\Desktop\2的文件。那个符合您的选择标准。找不到Fk8pwu47g的文件"符合您的选择标准。不可恢复的错误:错误或操作的不完整选项。

我们使用powershell脚本来解压缩文件,从而达到了要求。这是代码


$src = "C:DesktopInputFile"
$dest = "C:DesktopOutputFile"
Add-Type -AssemblyName System.IO.Compression.FileSystem
$zps = Get-ChildItem $src -Filter *.zip
foreach ($zp IN $zps)
{
$foldernames = Get-ChildItem $dest
$newfolders = $dest + $zp
$all = $src + $zp
[System.IO.Compression.ZipFile]::ExtractToDirectory($all, $newfolders)
}

最新更新