note 100537 added to class.com
| From: | horaciorippel at gmail dot com | Date: | Fri, 22 Oct 2010 01:27:21 +0000 |
| Subject: | note 100537 added to class.com | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-173359@lists.php.net to get a copy of this message | ||
Estoy intentando hacer una consulta wmi a un equipo remoto y no se como hacerlo, tengo el codigo
para hacerlo en local es este:
<?php
define ( 'CPU_NAME', '.' );
$obj = new COM ( 'winmgmts:{impersonationLevel=impersonate}//' . CPU_NAME .
'/root/cimv2' );
$pc = 0;
foreach ( $obj->instancesof ( 'Win32_Processor' ) as $mp )
{
echo "<pre>Processor (" . ++$pc . ")\r\n\r\n";
echo " Processor Id: " . $mp->ProcessorId . "\r\n";
echo " Name: " . trim ( $mp->Name ) . " @ " .
$mp->CurrentClockSpeed . " MHz\r\n";
echo " CPU Load: " . $mp->LoadPercentage . "%\r\n";
echo " CPU Status: " . $mp->Status . "\r\n";
echo " CPU Stepping: " . $mp->Stepping . "\r\n";
echo " CPU Revision: " . $mp->Revision . "\r\n";
echo " System Name: " . $mp->SystemName . "\r\n</pre>";
}
?>
Alguien sabe que tengo que modificar para hacerlo hacia un equipo remoto???
Gracias
----
Server IP: 69.147.83.197
Probable Submitter: 186.19.147.6
----
Manual Page -- http://www.php.net/manual/en/class.com.php
Edit -- https://master.php.net/note/edit/100537
Del: integrated -- https://master.php.net/note/delete/100537/integrated
Del: useless -- https://master.php.net/note/delete/100537/useless
Del: bad code -- https://master.php.net/note/delete/100537/bad+code
Del: spam -- https://master.php.net/note/delete/100537/spam
Del: non-english -- https://master.php.net/note/delete/100537/non-english
Del: in docs -- https://master.php.net/note/delete/100537/in+docs
Del: other reasons-- https://master.php.net/note/delete/100537
Reject -- https://master.php.net/note/reject/100537
Search -- https://master.php.net/manage/user-notes.php