Я выполнил написание кода приложения в Matlab. Я создаю файл .mat и сохраняю данные в нем где-то в коде. Я преобразовал его в автономный файл приложения. (Exe) Однако я не хочу давать пользователю разрешение на просмотр и изменение этого файла .mat, потому что приложение использует этот файл в следующих исполнениях. По этой причине, я изменил настройки разрешений, щелкнув правой кнопкой папку и:Связанный файл Разрешение на выполнение приложения
properties-Security-Advanced-Changed Permission
Однако после изменения разрешения, код не может достичь этого файла и не во время выполнения. Как я могу справиться с этим?
Однако после шифрования при выполнении приложения он попросит пользователя ввести пароль. Мой запрос заключается в том, что пользователь должен иметь возможность запускать файл без каких-либо проблем, пока он не может изменить этот файл .mat. Для этого я создал стандартного пользователя в Windows 7 и изменил его разрешения. Однако это не удалось. – blknt
Предоставление пароля пользователю позволит пользователю снова изменить файл. Ваш код должен хранить секрет. Я рекомендую использовать некоторую неясность и не хранить пароль непосредственно в постоянной переменной. В противном случае может быть просто прочитать его из двоичного файла. – Daniel