- - PR -
C#でドメイン名の取得
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-11-30 17:43
VS.NET2003で開発をしています。
ドメインの環境で動かす際にドメイン名を取得したいのですが、 宇宙仮面殿のHPでDomain名、Workgroup名の取得があり、 試してみましたがうまくいきませんでした。 どなたかドメイン名の取得をされた方はおられますか? ご教授お願い致します。 | ||||||||||||
|
投稿日時: 2004-11-30 17:57
> ドメインの環境で動かす際にドメイン名を取得したいのですが、
おっしゃっているドメインとは何か、説明が足りないですよ。 > 宇宙仮面殿のHPでDomain名、Workgroup名の取得があり、 具体的に、何のために取得したいかがわからないと、よりよい方法を 提示できません。 > 試してみましたがうまくいきませんでした。 どういうことを試したかを書いていただければ、それがどう間違って いたかについて解説できる人がいるかも。 _________________ たつごろー codeseek こみゅぷらす | ||||||||||||
|
投稿日時: 2004-12-01 00:19
たつごろー殿 お返事ありがとうございます。
説明が足りず申し訳ありません・・・ 追加説明をさせていただきます。
まずドメインですが、 社内ドメインサーバーにログインしている環境で、 ログインしているドメインの名称を取得したいと思います。 理由は、アプリケーション内でドメインにログオンしている環境でのみ プログラムを動作させたいと思っております。 試したコードは以下になります。 Environment.UserDomainName SystemInformation.UserDomainName で取得できると思いテストを実行しました。 再度ご教授願いますでしょうか? | ||||||||||||
|
投稿日時: 2004-12-01 01:15
gorisakuさん、こんばんは。
いわゆるWindowsドメインの事ですね?
で、その結果はどうだったのでしょうか? # 恐らくはホスト名が返ったのではないかと思いますが…。 ちなみに、以下のコードは環境変数名と値を列挙しますが、当方の環境では実行結果にドメイン名が含まれていました。
【追記】 あ、VBで書いちゃいましたけど、判りますよね? [ メッセージ編集済み 編集者: きくちゃん 編集日時 2004-12-01 01:17 ] | ||||||||||||
|
投稿日時: 2004-12-01 09:43
WindowsIdentityからも取れたりするかも。 | ||||||||||||
|
投稿日時: 2004-12-01 10:13
回答でちゃってるかな。
gorisakuさん、まずは試してみて。 _________________ たつごろー codeseek こみゅぷらす | ||||||||||||
|
投稿日時: 2004-12-01 13:14
| ||||||||||||
|
投稿日時: 2004-12-01 13:18
きくちゃん殿 なちゃ殿 たつごろー殿
お返事ありがとうございます。 皆様のご指摘の通り試し、うまく取得する事ができました。 このサンプルをもとに開発を進めようと思います。 ありがとうございました。 |
1