我正在尝试运行一个Powershell命令来调用7-Zip来压缩一个文件夹,使用以下命令:
$command = $SevenZip + " a " + $targetDirForZip + $GetDateName + "_" + $dir.Name + ".7z " + $dir.FullName
Invoke-Expression $command
已经设置了传递给$command的变量,而$SevenZip为"c:\Program Files\7-Zip\7z.exe"。
这不起作用,我正在尝试找出从Powershell调用7-Zip的最佳方法。有什么建议吗?