Schrift
[thread]8140[/thread]

Mit WMI über CreateObject verbinden

Leser: 1


<< >> 5 Einträge, 1 Seite
Teutales
 2006-07-05 14:04
#67861 #67861
User since
2006-03-21
47 Artikel
BenutzerIn
[default_avatar]
Hallo, nur Interesse halber:
Ich verbinde mich standardgemäß in Perl mit WMI über GetObject:
Code: (dl )
my $WMI = Win32::OLE->GetObject("WinMgmts:");

In VB gibt es eine Alternative mit CreateObject. Geht dies auch in Perl?
esskar
 2006-07-05 21:47
#67862 #67862
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
wie löst du es in VB?
Teutales
 2006-07-06 12:02
#67863 #67863
User since
2006-03-21
47 Artikel
BenutzerIn
[default_avatar]
Code: (dl )
1
2
3
4
Set ISWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set wmi = ISWbemLocator.ConnectServer
# bzw. bei Verbinden zu einem externen Rechner
Set wmi = ISWbemLocator.ConnectServer(rechnername)
\n\n

<!--EDIT|Teutales|1152172995-->
esskar
 2006-07-06 12:10
#67864 #67864
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
Code: (dl )
1
2
my $locator = Win32::OLE->new("WbemScripting.SWbemLocator") or die "Can't open WbemScripting object: $^E";
my $wmi = $locator->ConnectServer($server) or die "Can't connect to server $server: $^E";


oder so.
Teutales
 2006-07-06 12:38
#67865 #67865
User since
2006-03-21
47 Artikel
BenutzerIn
[default_avatar]
Haja wonderfull... :D

Danke...
<< >> 5 Einträge, 1 Seite



View all threads created 2006-07-05 14:04.