Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] VMI, pobieranie informacji o komputerze
mariuszg
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 22.06.2006

Ostrzeżenie: (0%)
-----


Hej,

W momencie kiedy komputer odpytywany nie odpowiada dostaje fatal error dla 'ConnectServer'.
Nie wiem jak zrobić aby skrypt szedł dalej mimo błędu połączenia. Chciałem dać jeśli nie ma połączenia to komunikat brak połączenia a nie fatal error.

  1. $pc = "ip komputera";
  2.  
  3. $WbemLocator = new COM ("WbemScripting.SWbemLocator");
  4.  
  5. $WbemLocator->ConnectServer($pc, 'root\\cimv2', 'user', 'haslo');


Proszę o wsparcie

Zrobiłem tak:

  1. $pc = "ip komputera";
  2. $WbemLocator = new COM ("WbemScripting.SWbemLocator");
  3.  
  4. try {
  5. $WbemLocator->ConnectServer($pc, 'root\\cimv2', 'user', 'haslo');
  6. }
  7. catch (Exception $e)
  8. {
  9. echo 'Wyjątek:'.$e->getCode().', Komunikat: '.$e->getMessage();
  10. }


Działa

Ten post edytował mariuszg 1.02.2017, 23:00:45
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:29