|
|
1
20
感谢尼克的回答,我终于找到了我要找的东西。函数
IsOS(OS_ANYSERVER)
做我所需要的。下面是示例代码,它适用于任何操作系统版本(包括pre-vista,因为我们导入了
|
|
|
2
6
您可以调用以下win32函数:
GetProductInfo
适用于Vista/Windows Server 2008+
比约罗利森有一个 good post 和 sample code 在他的博客上。 |
|
|
3
1
您可以在计算机上查找和读取该头文件。它使用API函数
没有任何功能
|
|
|
4
0
在程序集kernel32.dll中的winapi的version helper s.h头文件中,应该定义了一组“version helper函数”。根据文档,应该适用于您的案例的是WindowsServer(void)。说明如下: http://msdn.microsoft.com/en-us/library/windows/desktop/dn424963%28v=vs.85%29.aspx 在C中,代码希望这样(未测试):
然后消费代码就是:
我从未使用过这些函数,所以请告诉我它是如何工作的… |
|
|
5
0
我也有同样的问题,尽管在脚本编写方面。 我找到了这个值;我正在使用wmi查询它:
I tested this for the following operating system versions:
在下面找到我的示例批处理文件。 卢卡斯。
You can easily do this in C#:
|