-1
私はWindowsサービスを担当しています。 TCP/IPを使ってネットワーク経由でファイルを転送する必要があります。今問題は、接続するためのネットワークユーザ名だけです。ネットワークユーザー名を使用しているユーザーのIPアドレスを見つける方法はありますか。VB.netのユーザー名からIPアドレスを取得する
私はWindowsサービスを担当しています。 TCP/IPを使ってネットワーク経由でファイルを転送する必要があります。今問題は、接続するためのネットワークユーザ名だけです。ネットワークユーザー名を使用しているユーザーのIPアドレスを見つける方法はありますか。VB.netのユーザー名からIPアドレスを取得する
string name = "somename";
IPAddress[] addresslist = Dns.GetHostAddresses(name);
foreach (IPAddress theaddress in addresslist)
{
Console.WriteLine(theaddress.ToString());
}
ユーザーにはIPアドレスがありません。機械は持っている。 – Jan
ユーザーは複数のマシンにログインすることができ、1つの関連IPアドレスを持つことはできません。これは可能ではありません。 –
ユーザネットワーク名はマシン名を意味します。 – Harsh