如何检测远程机器的操作系统

时间:2013-05-08 04:25:58

标签: c# .net

从基于.net的应用程序,确定在远程计算机上运行的操作系统是Windows还是Linux的最快方法是什么?

1 个答案:

答案 0 :(得分:2)

只是ping它。如果TTL(生存时间)为254或更低,则它是基于unix的,如果TTL是128或更低,则它是windows。