我在解压缩 SSIS 包中受密码保护的文件时遇到问题。我总是使用执行进程任务但是这次从 ftp 下载 zip 文件后,它必须解压缩它,然后我将它用作平面文件。现在的问题是我无法解压缩文件,因为它的密码受保护。我有文件的密码,但我现在不知道如何使用它。有命令行之类的吗?
问问题
3034 次
3 回答
1
终于找到了...使用执行进程任务并设置参数如下:
可执行文件:C:\ Program Files \ WinRAR \ WinRAR.exe .....(winrar位置)
参数:e -o + -ppassword“文件名”。 .......ie e -o+ -p12345 "D:\TRFolder\TR0426.zip"
工作目录:D:\TRFolder ....... UnzipPath
和平
于 2012-07-19T08:08:53.953 回答
0
我得到了它实际上对我有用。
我们需要在执行流程任务编辑器中传递一些参数
可执行文件:C:\Program Files\7-Zip\7z.exe
[安装 7z 的源文件]
参数:这里我们必须传递源、密码(如果有)和目标。其次是e
(即提取)
例如:
e "D:\App\File\TextDoc.7z" -p1234@Abcd -oD:\App\File\Extract * -r
这里
e
意思是提取- 资源:
D:\App\File\TextDoc.7z
- 密码:
1234@Abcd
- 目的地:
D:\App\File\Extract
r
: 这是为了阅读。表示提取的文件文件将在提取时可见
于 2021-10-29T06:24:56.360 回答