有没有VB.NET或Java的代码可以获取计算机ID? 我想编写一个程序,以获取计算机的ID,以便制作像Microsoft一样的软件许可证。谢谢!
public String macname() throws IOException {
String mac = "null";
String[] getmac = new String[] { "cmd", "/c", "getmac /NH" };
Process pnew = Runtime.getRuntime().exec(getmac);
BufferedReader newin = new BufferedReader(new InputStreamReader(
pnew.getInputStream()));
String line1 = "";
String ab = "";
while ((line1 = newin.readLine()) != null) {
ab = ab + line1;
}
int in = ab.indexOf(' ');
mac = ab.substring(0, in);
return mac;
}