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

1 view (last 30 days)
MathWorks Support Team
MathWorks Support Team on 14 Dec 2009
MATLAB Compiler でスタンドアロンアプリケーションを作成しています。パスワードを設定するなど、ユーザ毎にアクセス権限を付与する方法を教えてください。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 14 Dec 2009
スタンドアロンアプリケーション(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
%-----------------------------------------%

More Answers (0)

Categories

Find more on スタンドアロン アプリケーション in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!