我寻找一些独特的东西来识别一个Windows共享与C#

我想识别一个Windows共享。 我的c#程序是从不同客户端上的networking共享启动的,我想确保所有客户端只能从一个服务器上的一个共享中启动。

如果我的客户使用这三种方式,是否有可能获得相同的信息:

\\server01\MyShare \\172.16.0.1\MyShare Z:\ 

也许windows / samba为每个分享提供一个gui。

这听起来像几年前提出的问题,试图找到在线注册许可证时使用的唯一机器标识符。

我记得有些公司开始根据硬件和所有提出的问题计算ID。

您可以查看以下相关信息:

唯一的计算机标识符 真的有任何方法来唯一标识任何计算机

您将会看到,在所有可能的使用情况下,这个回应都不是问题,所以您需要做一些权衡。