スタンドアロンアプリ​ケーションにユーザ毎​の実行権限を付けるに​はどのようにすればよ​いですか?

조회 수: 2 (최근 30일)
MathWorks Support Team
MathWorks Support Team 2009년 12월 14일
MATLAB Compiler でスタンドアロンアプリケーションを作成しています。パスワードを設定するなど、ユーザ毎にアクセス権限を付与する方法を教えてください。

채택된 답변

MathWorks Support Team
MathWorks Support Team 2009년 12월 14일
スタンドアロンアプリケーション(EXE)にユーザ毎の権限を与える方法としましては以下の2通りの方法が考えられます。
 1. ファイルのセキュリティを設定する
 2. パスワード機能を付加する
1. ファイルのセキュリティを設定する
EXEを作成した後、そのファイル自身にセキュリティの設定をします。例えば、WindowsXPの場合、ファイルを右クリック→[プロパティ]→[セキュリティ]でアクセス権を付加することが可能です。
2. パスワード機能を付加する
MATLABファイルの先頭に下記プログラムを挿入し、EXE化します。下記はINPUT関数により、入力を促します。入力キーワードが合っていれば後段の処理に進みます。
%-----------------------------------------%
% 文字列'pass'が入力されるとOK
passin = input('Enter password\n', 's');
if (strcmp(passin, 'pass')==0)
disp('wrong password');
return
else
%別処理
end
%-----------------------------------------%

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 スタンドアロン アプリケーション에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!