• 締切済み

Windowsのログオンユーザーを取得するには

ShowMeHowの回答

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.2

関連するQ&A

  • ログオンユーザ名の取得

    お世話になります。 Windows7Pro ドメイン環境 秀丸エディタのマクロより、現在Windowsにログオンしている ユーザ名を取得したいと考えております。 そこで、マクロから外部コマンド(whoami)を実行したとしても その実行結果をマクロで受け取ることができません。 ※いったん実行結果をiniファイル等に書き込むようにしておき  マクロからそれを読み込む方法はあるようです。 現在ログオンしているユーザ名がレジストリのどこかに保持されて いるのであれば、マクロから直接参照しにいけばいいのかな。。と 思っているのですが。 そこで質問ですが、  ・レジストリから現在ログオンしているユーザ名を取得することは   可能でしょうか。可能ならどこを参照すればよいのでしょうか。  ・そもそもコマンド実行する以外で取得することは可能なのでしょうか。   もし他の方法があればお教え下さい。 ご教示の程、宜しくお願い致します。

  • ユーザの所属するグループを取得する

    現在ログオン中のユーザが所属するグループ名を取得することは可能でしょうか。 開発環境はVB.NETでOSはXPです。 ユーザ名はSystem.Environment.UserNameで取れることが分かったのですが、 そのユーザが属するグループが取れるのか分かりません。 ご存知の方、よろしくお願いいたします。

  • Windowsログオンユーザの取得

    現在、社内ファイルサーバ内に「a.html」があります。 a.htmlの中身 <script LANGUAGE="VBSCRIPT"> dim abe abe = CreateObject("WScript.Network").UserName Document.Write abe </SCRIPT> <html> <head> </head> <body> </body> </html> (1)IE9のインターネットオプション→セキュリティタブ→ローカルイントラネット→ レベルのカスタマイズ→スクリプトを実行しても安全だとマークされていないactivexコントロールの初期化とスクリプトの実行を「有効にする」にチェックを入れます。 (2)「a.html」をダブルクリックで開くと、Windowsログオンユーザが表示されます。 ただ、(1)の行為はセキュリティーレベルが格段に下がる為、「有効にする」はしたくありません。 (1)の行為をしなくても解決出来る方法、又は、簡単にWindowsログオンユーザを取得する方法をお分かりの方はいないでしょうか? よろしくお願いいたします。

  • コンピュータ名の取得及びログオンIDの取得

    アクセスVBAで自分のコンピュータ名を取得したいのですが、解かる方教えてください。 また、VBで、WINDOWSログオンIDを取得する方法を教えてください。

  • ターミナルサービスでログオンしているユーザにウィンドウを出す方法

    あるサービスプログラムが起動しているターミナルサービスに複数のユーザをログオンさせて、ユーザごとに、そのサービスプログラムからウィンドウを出す方法はありますか?OSはWindowsです。 サービスプログラムではなく、各ユーザセッションごとに1つのプログラム(プロセス)を起動すればいいのですが、このプログラムはメモリを食うため、セッションごとにプロセスを作るとメモリ搭載量を数十GBもつまなければなりません。 このプログラムは、メモリ上のデータをグラフィカルに表示するだけのプログラムです。Win32 API の、CreateWindowEx に セッションIDがついたようなAPIがあればベストのように思うのですが。 もしくは、ログオンしたユーザ側から別のCOMクライアントを使って、サービスプログラム上のハンドルを取得し、そこからウィンドウを表示させる方法でも良いです。

  • windows 電源入れ ログオン ユーザー名

    pcの電源入れると、windowsのログオン画面になりユーザー名とパスワード(これは設定なしです)の画面になり、毎回 OK 押さないといけません。 この画面をスキップしたいのですが、表示しないようにするにはどうしたらいいのでしょうか? このログオンのプログラムは消せるのでしょうか? xp dellです。

  • Windows、UNIXのユーザー一覧取得

    WindowsやUnixのサーバーデスクトップへログオンせずに、ユーザー一覧を取得したいのですが、やり方を教えて下さい。 もちろん、administratorやrootのID、パスワードは知っているという前提です。 net userコマンドやetc/passwdの参照では、どうしてもデスクトップからログオンしなくてはならず、操作ミスなどでサーバーになんらかの影響を与える可能性があるため、直接ログオンせずに取得したいです。 ログオン中のユーザー一覧ではなく、全てのユーザー一覧です。

  • Windows 2000 でもユーザーを選択してログオン(ファミリ ログオン)したい

    こんにちは。 Windows 9x系の「ファミリ ログオン」のように、 ユーザーをリストボックスで選択してログオンしたいのですが 何か方法はないでしょうか? 教えてください。よろしくお願いします。

  • ログオンユーザを簡単に切り替え

    Windowsでログオンしているユーザの切り替えが簡単にできる方法を探しています。 経緯として、ユーザ毎に仕事の役割を決めており、1人で2つのユーザを切り替えて使い分けています。仕事の割り込みが頻繁に発生するので毎回ユーザ名とパスワードを入力するのが面倒に感じていることから今回質問しました。 やりたい事は、バッチかスクリプトを作っておき、ショートカット等で一発切り替えができればと思っています。 ■現在の切り替え手順 1.[Windows]+[L] または [Ctrl]+[Alt]+[Del] 2.ユーザの切り替えを選択 3.ユーザ名を入力 4.パスワードを入力 ■目的の切り替え手順 1.バッチまたはスクリプトを実行 ※ユーザAならBになるバッチ、ユーザBならAになるバッチを実行 ただ、パスワードだけは毎回手入力でも構わないと思っています。こういう事は可能でしょうか。よろしくお願いいたします。 条件: ・OSはWindows 7 Professionalを使用 ・ユーザの簡易切り替えは有効化にしない ・特定のユーザ権限で特定のプログラムを実行するわけではない ・ユーザはA、Bともにドメインユーザ

  • Windows2000のユーザー名がわかりません

    Windows2000でAdministratorのユーザー名を変更したのですが、ユーザー名がわからずログオンできずに困っています。 パスワードはわかっています。 何とかして、ユーザー名がわかる方法はありませんでしょうか お願いします。 Guestでログオンしてみましたがだめでした。