タイトル
ローカルユーザーの情報を取得したい
フォーラムに投稿
無料評価版が使用できない環境なので、ご回答いただけるととても助かります。
Windows XP Professional を使用しています。
FileMaker Server, Server Advancedで、ローカルユーザーの情報(名前、所属するグループ等)を取得できますでしょうか。
Windows ServerのActiveDirectory内にユーザーを作成していれば、のServer製品でしたら情報を取得できると思いますが、
単にユーザーアカウントのコンパネでアカウントを追加して作成した情報です。
バージョン11のどれかのエディションを購入予定ではありますが、バージョン10についてもご回答いただければなお助かります。
よろしくお願い致します。
FileMakerにログインしているアカウント名はFileMakerServerのAdminConsoleで見ることは出来ます。
しかし、ログインしているユーザのWindowsのアカウント名はAdminConsoleで見ることは出来ません。
方法としては、FileMakerPro側(クライアント側)でローカルの情報をどこかのテーブルに書き込むようにすれば解るかと思います。
ズバリWindowsユーザ名を取得する関数は無いのですが、ログインしているユーザのマイドキュメントのパスを取得する関数はあります。
Get ( ドキュメントパス )
という関数で、ドライブ:/Documents and Settings/ ユーザ名/ マイ ドキュメント /
を得ることが出来るので、あとはユーザ名の箇所を取り出せばいいかと。10でも11でも可能です。