2011-11-11 3 views
1

파일이있는 폴더를 .7z 형식으로 압축해야합니다.C# .NET - 암호화 된 파일을 7z 형식으로 압축

등급이 SevenZipCompressor.cs 인 SevenZip을 사용합니다. 방법은 CompressFilesEncrypted()입니다. 파일로 폴더를 압축하는 방법?

도움을 주시면 감사하겠습니다.

+1

설명서를 읽었습니까? – ChrisBint

+0

네,하지만 암호를 사용하여 폴더를 암호화 할 방법이 없습니다 ( –

답변

0

http://code.google.com/p/tar-cs/과 같은 것을 사용하여 tar 파일을 만든 다음 tar 파일을 압축 할 수 있습니다!

+0

이 암호화 할 필요가 무엇 – Yahia

+0

아마 누군가가 경험을 가지고 –

+0

내가 필요한 것을 발견? SevenZipCompressor OBJ = 새로운 SevenZipCompressor을(); obj.CompressDirectory을 (@ "C : \ source \ host_update", @ "C : \ source \ host_update \ 123.7z", zipkey); –

3

암호화 된 파일을 압축하는 것은 불가능합니다 (적어도 적절한 암호화로는).

'원하는'결과를 얻으려면 압축 한 다음 암호화해야합니다.

+0

파일을 압축하는 방법은? SevenZipCompressor hostfile7 = new SevenZipCompressor(); webfile7.CompressDirectory (@ "C : \ source \ host_update \", "host_update");하지만 작동하지 않습니다. ( –

+0

정의 "작동하지 않습니다." – mjwills

+0

내가 필요한 것을 찾았습니다. SevenZipCompressor obj = 새로운 SevenZipCompressor(); obj.CompressDirectory (@ "C : \ source \ host_update", @ "C" : \ 소스 \ host_update \ 123.7z ", zipkey) –

관련 문제