有谁知道如何在 VBScript 中使用 WMI 获取 SQL Server 安装的版本(不关心版本)?
我尝试过使用注册表(但这需要您知道实例名称和 SQL Server 的版本。
我尝试过使用 SQL 查询(但这要求您拥有数据库权限,而我的进程使用 LOCAL 用户,没有 SQL Server DBMS 权限)。
因此,我只能使用 WQL 来查询 WMI。
我想我需要:
1) 查询 WMI 对象(哪一个)以获取实例名称。2) 然后,对于每个实例,查询另一个对象并从中获取版本。
我浏览了 Microsoft 文档,但找不到要使用的对象。
有人可以帮忙吗?
安静的莱妮
我有一个任务要在C#中完成.我有一个:
IP地址:192.168.1.57和子网掩码:255.255.0.0
我需要找到子网号,在本例中为192.168.0.0.
但是,我需要能够在C#中完成此操作而不使用System.Net库(我编程的系统无法访问此库).
看起来这个过程应该是这样的:
1)将IP地址拆分为八位字节
2)将子网掩码拆分为八位字节
3)子网编号八位位组1 = IP地址八位位组1以子网掩码八位组1表示
4)子网号码八位位组2 = IP地址八位位组2以子网掩码八位组为单位
5)子网编号八位位组3 = IP地址八位位组3以子网掩码八位组3表示
6)子网编号八位位组4 = IP地址八位位组4以子网掩码八位组4表示
7)加入子网号码Octet 1 +.+子网号码八位字节+.+子网号码Octet 3 +.+子网编号八位字节
8)瞧!
但是,我的C#很差.有没有人有C#知识可以提供帮助?