システム情報の件

3 件の投稿を閲覧中 - 1 ~ 3 件(全 3 件)
  • 著者
    投稿
  • #6722
    1219tsuyoshi.nakatomi
    一般参加者

    いつも大変お世話になっております。
    PCのユーザ名の取得でプロパティキー、固定値でuser.nameを入力して取得してるのですが、
    変更前を取得して変更後の名前は取得されません。
    デバイス名・アカウント名は変更したのですが、user.nameの取得は変更前のままです。
    user.nameでデバイス名または、アカウント名を取得したいのですが。
    Windows 10 Pro
    御教授よろしくお願いいたします。

    #6723
    MZPlatformユーザー会
    サイト管理者

    お問い合せありがとうございます。
    [システム情報]コンポーネントのメソッド「getSystemProperty(String)」をお試しいただいているかと思います。ユーザー名取得の引数は「user.name」で結構です。
    WindowsOSのローカルで作られるユーザー名は2種類あり「ローカルアカウントのユーザー名」と「ユーザーネームのフルネーム」のうち、上記メソッドでは「・・・ユーザー名」の方が取得されます。
    しかし、「ユーザーネームのフルネーム」を設定済みだった場合、コントロールパネルからの変更だけではフルネームのみ変更されるようです。
    外部のサイトになりますが、こちらが参考になるかと思います。
    https://jp.ext.hp.com/techdevice/windows10sc/26/  (日本HP Tech&DeviceTV 『Windows 10 のユーザー名を変更するには?アカウントの種類とそれぞれの変更方法を紹介』)

    [システム情報]の「ホスト名を取得する()」ですと、MZを実行しているマシーンのデバイス名が取得されます。

    以上ご検討いただき、解決されない場合は、お手数ですが再度ご連絡ください。
    どうぞよろしくお願い申し上げます。

    #6726
    1219tsuyoshi.nakatomi
    一般参加者

    返信遅くなり申し訳ありませんでした。
    何とか設定ができて、解決いたしました。
    有難う御座いました。

3 件の投稿を閲覧中 - 1 ~ 3 件(全 3 件)
  • このトピックに返信するには、ログインしてください。