- PR -

同じLANのPC一覧、如何取得しますか?

投稿者投稿内容
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-01-09 18:35
引用:

crowさんの書き込み (2007-01-09 17:59) より:

以下のように試しましたが、だめでした。
Dim src As New System.DirectoryServices.DirectoryEntry("WORKGROUP")


指定の仕方が間違っています。

引用:

crowさんの書き込み (2007-01-09 18:33) より:

有難うございます。解決しました。


どのように解決したのかを書いてください。
この @IT 会議室では、情報共有を目的としている方が多くいらっします。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2007-01-09 21:39
むぅ。。。過去投見る限り、あまり期待できないので。
コード:
string path = "WinNT://Workgroup";
DirectoryEntry entry = new System.DirectoryServices.DirectoryEntry(path);



_________________
crow
ベテラン
会議室デビュー日: 2006/09/13
投稿数: 67
投稿日時: 2007-01-11 12:10
DirectoryEntryを取得することができましたが、でもそのノードはPCかどうか、判断する方法ありますか?或いはSchemaFilterを利用して(SchemaFilterに何をセットすればいいですか)、PCしか取れない方法でもいい。

宜しくお願いします
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-01-11 13:05
引用:

crowさんの書き込み (2007-01-11 12:10) より:

DirectoryEntryを取得することができましたが、でもそのノードはPCかどうか、判断する方法ありますか?或いはSchemaFilterを利用して(SchemaFilterに何をセットすればいいですか)、PCしか取れない方法でもいい。


それなら、SchemaClassName を実際に見ればわかるでしょう。

# 人の話を無視してさらに質問とは(ry

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
crow
ベテラン
会議室デビュー日: 2006/09/13
投稿数: 67
投稿日時: 2007-01-11 13:14
つまり、SchemaClassName="Computer"のはPCですね。
有難うございました。

スキルアップ/キャリアアップ(JOB@IT)