2015-10-07 74 views
1

我有在電源外殼(在Windows Server 2016 TP3)PowerShell的zip文件提取醒目exceptons

$zipFrom = Get-Item($zipfilepath); 
$destTo=Get-Item($destination) 
[System.IO.Compression.ZipFile]::ExtractToDirectory($zipfrom,$destTo) 

問題下面的代碼是,我得到了可怕的260個字符的文件限制錯誤。問題是我如何忽略錯誤並繼續提取?

回答

1

不幸這是不可能的。而不是你可以使用免費的7-zip,可以處理上述問題。

的代碼可能是:

set-alias 7zip "C:\Program Files\7-Zip\7z.exe" 

$zipFrom = Get-Item($zipfilepath); 
$destTo=Get-Item($destination) 
7zip x $zipfrom -o"$destTo"