Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile modificare un oggetto Configuration Manager, in Configuration Manager, usando l'oggetto SWbemObject dell'oggetto per modificarne le proprietà.
Per modificare un oggetto Configuration Manager
Configurare una connessione al provider SMS. Per altre informazioni, vedere Come connettersi a un provider SMS in Configuration Manager tramite WMI.
Usando l'oggetto SWbemServices ottenuto dal passaggio 1, chiamare il metodo Get e specificare le informazioni sulla classe e sulla chiave per l'oggetto desiderato. Restituisce un oggetto SWbemObject che rappresenta l'oggetto .
Usando SWbemObject, aggiornare le proprietà dell'oggetto.
Chiamare Put_ per aggiornare l'oggetto nel provider SMS.
Esempio
L'esempio di codice VBScript seguente ottiene un oggetto package (SMS_Package), modifica la descrizione del pacchetto e quindi esegue il commit delle modifiche nel provider SMS. In questo esempio il pacchetto viene recuperato tramite una chiamata all'oggetto Get di SWbemServices. È anche possibile recuperare il pacchetto usando una query. Per altre informazioni, vedere Come eseguire una query di Configuration Manager sincrona tramite WMI.
Per informazioni sulla chiamata del codice di esempio, vedere Chiamata di frammenti di codice Configuration Manager.
Sub ModifyPackageDescription (connection, packageID, description)
On Error Resume Next
Dim package
' Get the package.
Set package = connection.Get("SMS_Package.PackageID='" & packageID & "'")
If Err.Number<>0 Then
Wscript.Echo "Couldn't get package " + packageID
Exit Sub
End If
Wscript.Echo "Package Name: " + package.Name
Wscript.Echo "Current Description: " + package.Description
' Update and commit the package.
package.Description = description
package.Put_
If Err.Number<>0 Then
WScript.Echo "Couldn't commit the package"
Exit Sub
End If
Wscript.Echo "New Description: " + package.Description
End Sub
Questo metodo di esempio include i parametri seguenti:
| Parametro | Tipo | Descrizione |
|---|---|---|
connection |
SWbemServices | Connessione valida al provider SMS. |
packageID |
String |
Identificatore del pacchetto. Questa opzione è disponibile dall'identificatore di SMS_Package classe PackageID . |
Description |
String |
Nuova descrizione per l'oggetto . |
Vedere anche
Panoramica degli oggettistrumentazione gestione WindowsCome chiamare un metodo della classe oggetto Configuration Manager tramite WMICome connettersi a un provider SMS in Configuration Manager usando WMICome creare un oggetto Configuration Manager usandola procedura WMI Eliminare un oggetto Configuration Manager usando WMICome eseguire una query di Configuration Manager asincrona usando WMICome eseguire una query di Configuration Manager sincrona usandoWMI Come leggere un Configuration Manager Object by Using WMIHow to Read Lazy Properties by Using WMI (Come leggere le proprietà lazy tramite WMI)