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

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

Risposta accettata

MathWorks Support Team
MathWorks Support Team il 14 Dic 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
%-----------------------------------------%

Più risposte (0)

Categorie

Scopri di più su スタンドアロン アプリケーション in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!