Uwe Kunzak
2011-03-07 09:10:55 UTC
Ich habe ein Projekt geerbt, dessen Ziel es ist, ein ASP-basiertes OS Deployment Portal, welches auf Microsoft SCCM aufsetzt, durch ein neues (umfangreicheres) OS Deployment Portal auf ASP.NET und C# zu ersetzen.
Trotz tagelanger Suche im Netz und im SCCM SDK ist es mir bis heute nicht gelungen, einen Einstiegsansatz zu finden.
Beispiel-Code (ALT):
-----------------------------------------------------
Function GetResourceIDbyMac(server, mac)
Dim counter:counter = 0
On Error Resume Next
Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objSWbemServices = objSWbemLocator.ConnectServer(server, "\Root\SMS\site_EMEA, username, password)
objSWbemServices.Security_.ImpersonationLevel = 3
Set colSwbemObjectSet = objSWbemServices.ExecQuery("Select distinct ResourceID from SMS_G_System_NETWORK_ADAPTER where MACAddress = '" & mac & "'")
For Each objProcess in colSWbemObjectSet
log "Record found with Resource ID " & objProcess.ResourceID
counter = counter + 1
Next
If err.number <> 0 Then
Log "F:GetResourceID: " & ex.Message
Else
If counter = 0 Then
GetResourceIDbyMac = -1
Else
GetResourceIDbyMac = 0
End If
End if
End Function
-----------------------------------------------------
Wenn jemand diese Funktion in nativen C# Code "?bersetzen" k?nnte, w?rde mir das sehr viel helfen.
Danke im Voraus,
Uwe
Submitted via EggHeadCafe
Serializing Excel data for input to any Google visualization
http://www.eggheadcafe.com/tutorials/aspnet/571d84dc-9fcf-44de-b2ad-005c12372ab3/serializing-excel-data-for-input-to-any-google-visualization.aspx
Trotz tagelanger Suche im Netz und im SCCM SDK ist es mir bis heute nicht gelungen, einen Einstiegsansatz zu finden.
Beispiel-Code (ALT):
-----------------------------------------------------
Function GetResourceIDbyMac(server, mac)
Dim counter:counter = 0
On Error Resume Next
Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objSWbemServices = objSWbemLocator.ConnectServer(server, "\Root\SMS\site_EMEA, username, password)
objSWbemServices.Security_.ImpersonationLevel = 3
Set colSwbemObjectSet = objSWbemServices.ExecQuery("Select distinct ResourceID from SMS_G_System_NETWORK_ADAPTER where MACAddress = '" & mac & "'")
For Each objProcess in colSWbemObjectSet
log "Record found with Resource ID " & objProcess.ResourceID
counter = counter + 1
Next
If err.number <> 0 Then
Log "F:GetResourceID: " & ex.Message
Else
If counter = 0 Then
GetResourceIDbyMac = -1
Else
GetResourceIDbyMac = 0
End If
End if
End Function
-----------------------------------------------------
Wenn jemand diese Funktion in nativen C# Code "?bersetzen" k?nnte, w?rde mir das sehr viel helfen.
Danke im Voraus,
Uwe
Submitted via EggHeadCafe
Serializing Excel data for input to any Google visualization
http://www.eggheadcafe.com/tutorials/aspnet/571d84dc-9fcf-44de-b2ad-005c12372ab3/serializing-excel-data-for-input-to-any-google-visualization.aspx