我需要执行类似
7za e $file_path -oC:\Destination
在 powershell 脚本中,但用变量替换目标文件夹 (C:\Destination)。有些人喜欢:
7za e $file_path -o$output_path
这显然不起作用。前面的语句实际上创建了一个具有实际名称的文件夹$output_path
如何才能做到这一点?
我认为这应该有效,但由于某种原因它不适合我:
7za e $file_path -o$($output_path)
Run Code Online (Sandbox Code Playgroud)
这将起作用:
$outparam = "-o" + $output_path
7za e $file_path $outparam
Run Code Online (Sandbox Code Playgroud)
这也可以工作(它只是将前一个浓缩为一行):
7za e $file_path $("-o" + $output_path)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5026 次 |
| 最近记录: |