powershell 使用powershell #powershell从zip文件中删除文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 使用powershell #powershell从zip文件中删除文件相关的知识,希望对你有一定的参考价值。
# original from http://stackoverflow.com/questions/20269202/remove-files-from-zip-file-with-powershell
# 這邊是從某個zip檔案裡面的對應對應files刪掉
[Reflection.Assembly]::LoadWithPartialName('System.IO.Compression')
$zipfile = 'C:\path\to\your.zip'
$files = 'some.file', 'other.file', ...
$stream = New-Object IO.FileStream($zipfile, [IO.FileMode]::Open)
$mode = [IO.Compression.ZipArchiveMode]::Update
$zip = New-Object IO.Compression.ZipArchive($stream, $mode)
($zip.Entries | ? { $files -contains $_.Name }) | % { $_.Delete() }
$zip.Dispose()
$stream.Close()
$stream.Dispose()
以上是关于powershell 使用powershell #powershell从zip文件中删除文件的主要内容,如果未能解决你的问题,请参考以下文章
windows powershell 怎么使用啊,是干啥用的
powershell 使用powershell #powershell从zip文件中删除文件
powershell Powershell用于将Powershell与SharePoint 2007一起使用
powershell 如何定时执行 ps1
[powershell]Use powershell to get file hash / 使用powershell获取文件哈希值
PowerShell 添加任务以使用参数运行 PowerShell 脚本