G3T*_*3TH 6 powershell zip 7zip
我试图让我的powershell脚本压缩几个文件和文件夹.目前我可以让我的脚本压缩所有文件(不包含文件夹),或者压缩包含文件夹但是路径错误的所有文件.例如,如果我有一个名为wordpress的文件夹,其中包含文件和一些子文件夹.我需要我的zip文件是wordpress.zip,所有文件和子文件夹都在该zip的根目录而不是\ wordpress\files.*
任何帮助,将不胜感激.到目前为止,这是我的代码
function create-7zip([String] $aDirectory, [String] $aZipfile){
[string]$pathToZipExe = "C:\Program Files\7-zip\7z.exe";
[Array]$arguments = "a", "-tzip", "$aZipfile", "$aDirectory";
& $pathToZipExe $arguments;
}
create-7zip "$storageDir\wordpress\*.*" "$storageDir\wordpress.zip"
Run Code Online (Sandbox Code Playgroud)
上面的例子只会压缩目标文件夹中的文件,我需要它包含子文件夹.
create-7zip "$storageDir\wordpress\*" "$storageDir\wordpress.zip"
Run Code Online (Sandbox Code Playgroud)
将包括文件和子文件夹.
| 归档时间: |
|
| 查看次数: |
6600 次 |
| 最近记录: |