スタンドアロンアプリケーションにユーザ毎の実行権限を付けるにはどのようにすればよいですか?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MATLAB Compiler でスタンドアロンアプリケーションを作成しています。パスワードを設定するなど、ユーザ毎にアクセス権限を付与する方法を教えてください。
Réponse acceptée
MathWorks Support Team
le 14 Déc 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
%-----------------------------------------%
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur スタンドアロン アプリケーション dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!