How to create a password protected zip file using matlab?

Query is on : create a password protected zip file using matlab
I already used as below:
7z a archive.7z -psecret *.mat
But I am getting error: Error: Unexpected MATLAB expression. (Used Matlab R2017b)

2 Kommentare

Recommend encrypting file before zipping.
Sorry I modified my earlier comment:
7z a archive.7z -psecret *.mat
I was getting error.
Error: Unexpected MATLAB expression. (Used Matlab R2017b)
What do I have to do to encrypt *.mat file

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 6 Jun. 2020
! 7z a archive.7z -psecret *.mat
or
system('7z a archive.7z -psecret *.mat')

4 Kommentare

I tried both suggestions. But I am getting the message:
'7z' is not recognized as an internal or external command,
operable program or batch file.
I also tried with full path where 7z is installed as below:
system('C:\Program Files\7-Zip\7z.exe a archive5.7z -psecret *.mat')
But it is not correct as I am getting similar error:
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
It worked, with following way:
system('"C:\Program Files\7-Zip\7z.exe" a arc.7z -psecret *.mat')
Using an exact path like you did is often a good idea for reliability... on any one system... but unfortunately not always portable.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Encryption / Cryptography finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2017b

Gefragt:

am 6 Jun. 2020

Kommentiert:

am 7 Jun. 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by