Macro di Excel per la gestione dei punti di Connessione del servizio
I punti di Connessione servizio possono essere gestiti usando semplici macro di Excel.
Nella macro di Excel seguente vengono illustrati i requisiti minimi per la creazione di un nuovo punto di Connessione servizio.
Option Explicit
Private Sub p_CreateExampleSCP()
Dim oAdSysInfo As ADSystemInfo
Set oAdSysInfo = CreateObject("ADSystemInfo")
Dim objComputer As ActiveDs.IADsContainer
Set objComputer = GetObject("LDAP://" + oAdSysInfo.ComputerName)
Dim IADsSCP As ActiveDs.IADs
Set IADsSCP = objComputer.Create("ServiceConnectionPoint", _
"CN=Example SCP")
IADsSCP.PutEx 2, "serviceBindingInformation", _
Array( _
" - UNC connection to Service", _
" - WS-Man connection to service" _
)
IADsSCP.PutEx 2, "Keywords", _
Array( _
"KW1=A kewyrowd value" _
)
IADsSCP.SetInfo
End Sub
Nella macro di Excel seguente viene illustrato come eliminare il servizio di esempio Connessione point.
Option Explicit
Private Sub p_DeleteExampleScp()
Dim oAdSysInfo As ADSystemInfo
Set oAdSysInfo = CreateObject("ADSystemInfo")
Dim objComputer As ActiveDs.IADsContainer
Set objComputer = GetObject("LDAP://" + oAdSysInfo.ComputerName)
objComputer.Delete "ServiceConnectionPoint", _
"CN=Example SCP"
End Sub