21,886
社区成员
发帖
与我相关
我的任务
分享
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
[/quote]
<?php
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
function getDiskSID(){
$sid = array();
$wmd = new COM("Winmgmts://./root/cimv2");
$wqd = $wmd->ExecQuery("Select * From Win32_DiskDrive");
foreach($wqd as $row){
$sid[] = $row->PNPDeviceID;
}
return $sid;
}
function getCpuSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
//$info=$wmi->Get("Win32_PnPEntity");
$info = $wmi->Get("Win32_Processor");
$arrProp = $info->Properties_();
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $objItem) {
$sid[] = $objItem->ProcessorId;
}
return $sid;
}
function getBoardSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
$info = $wmi->Get("Win32_BaseBoard");
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $row){
$sid[] = $row->SerialNumber ;
}
return $sid;
}
var_dump(@getBoardSID());
var_dump(@getDiskSID());
var_dump(@getCpuSID());
我是5.3版本 哥们你们那里negotiations运行吗[/quote]
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
这些信息换成你自己的啊。[/quote]
哥们帮下把 昨天到现在都没有好$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
[/quote]
<?php
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
function getDiskSID(){
$sid = array();
$wmd = new COM("Winmgmts://./root/cimv2");
$wqd = $wmd->ExecQuery("Select * From Win32_DiskDrive");
foreach($wqd as $row){
$sid[] = $row->PNPDeviceID;
}
return $sid;
}
function getCpuSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
//$info=$wmi->Get("Win32_PnPEntity");
$info = $wmi->Get("Win32_Processor");
$arrProp = $info->Properties_();
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $objItem) {
$sid[] = $objItem->ProcessorId;
}
return $sid;
}
function getBoardSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
$info = $wmi->Get("Win32_BaseBoard");
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $row){
$sid[] = $row->SerialNumber ;
}
return $sid;
}
var_dump(@getBoardSID());
var_dump(@getDiskSID());
var_dump(@getCpuSID());
我是5.3版本 哥们你们那里negotiations运行吗[/quote]
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
这些信息换成你自己的啊。[/quote]
能自动获取服务器信息不啊$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
[/quote]
<?php
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
function getDiskSID(){
$sid = array();
$wmd = new COM("Winmgmts://./root/cimv2");
$wqd = $wmd->ExecQuery("Select * From Win32_DiskDrive");
foreach($wqd as $row){
$sid[] = $row->PNPDeviceID;
}
return $sid;
}
function getCpuSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
//$info=$wmi->Get("Win32_PnPEntity");
$info = $wmi->Get("Win32_Processor");
$arrProp = $info->Properties_();
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $objItem) {
$sid[] = $objItem->ProcessorId;
}
return $sid;
}
function getBoardSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
$info = $wmi->Get("Win32_BaseBoard");
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $row){
$sid[] = $row->SerialNumber ;
}
return $sid;
}
var_dump(@getBoardSID());
var_dump(@getDiskSID());
var_dump(@getCpuSID());
我是5.3版本 哥们你们那里negotiations运行吗[/quote]
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
这些信息换成你自己的啊。$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
[/quote]
<?php
$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
function getDiskSID(){
$sid = array();
$wmd = new COM("Winmgmts://./root/cimv2");
$wqd = $wmd->ExecQuery("Select * From Win32_DiskDrive");
foreach($wqd as $row){
$sid[] = $row->PNPDeviceID;
}
return $sid;
}
function getCpuSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
//$info=$wmi->Get("Win32_PnPEntity");
$info = $wmi->Get("Win32_Processor");
$arrProp = $info->Properties_();
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $objItem) {
$sid[] = $objItem->ProcessorId;
}
return $sid;
}
function getBoardSID(){
$sid = array();
$objLocator = new COM("WbemScripting.SWbemLocator");
$wmi = $objLocator->ConnectServer();
$info = $wmi->Get("Win32_BaseBoard");
$arrWEBMCol = $info->Instances_();
foreach($arrWEBMCol as $row){
$sid[] = $row->SerialNumber ;
}
return $sid;
}
var_dump(@getBoardSID());
var_dump(@getDiskSID());
var_dump(@getCpuSID());
我是5.3版本 哥们你们那里negotiations运行吗$host = "a_remote_pc";
$user = "administrator_user";
$pass = "password";
$wmiLocator = new COM("WbemScripting.SWbemLocator");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);
$oQuery = $objWMIService->ExecQuery("Select * from Win32_NTLogEvent");
$objWMIService = $wmiLocator->ConnectServer($host, "root\cimv2", "$host\$user", $pass);