現在のMatlabセッションがWindows上で昇格された特権で実行されている(つまり、ユーザが "管理者として実行"で起動した)かどうかを検出したいと考えています。理想的には、このソリューションはXPとWindows 7でも動作しますが、必要に応じて2つのソリューションを用意しています。MatlabがWindowsで昇格された権限で実行されているかどうかを確認できますか?
This答えは、Matlabの.NET外部インターフェイス(少なくともVista以降)で必要な情報を得ることができますが、もっと「ネイティブ」なMatlabソリューションがあるかどうか疑問です。
純粋なJavaコードで質問に答えることはできますか?その後、もっと "ネイティブ"な解決策があるかもしれません(私は、あなたがインストールするために外部ライブラリを必要としないものと思われます)。 – John