我正在尝试测试7zip归档文件是否损坏,我找到了一个很好的参考添加到我的项目中,它称为SevenZipSharp.dll ,但是我找不到帮助文件来向我展示如何,有人知道如何使用此库或其他方法。 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我想根据用户提供的密码测试目录中的.7zips。 当前,t开关使7zip深入测试整个档案,我希望密码一旦输入true,它就会中断。
$CaseDirectory = Read-Host 'Please input Case directory'
$Password = Read-Host 'Please input Case password'
$7ZipPath = "C:\Program Files\7-Zip\7z.exe"
$Files = Get-ChildItem -Path $CaseDirectory -Recurse -Force -Filter *.7z
$Output = Foreach ($File in $Files)
{
& $7ZipPath "t" $File.FullName "-p$Password"
if (-not $?)
{
Write-Output $File "Wrong Password!"
} else {
Write-Output $File "Password Match"
}
Write-Output "================================================================"
Write-Host "Working.."
}
$Output | findstr /r /v "^$" | Out-File -FilePath
$CaseDirectory\PasswordTest_Output.txt
pause
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.