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 di Configuration Manager in Configuration Manager usando l'oggetto SWbemObject dell'oggetto per modificarne le proprietà.
Per modificare un oggetto di Configuration Manager
Configurare una connessione al provider SMS. Per altre informazioni, vedere Come connettersi a un provider SMS in Configuration Manager usando WMI.
Utilizzando l'oggetto SWbemServices ottenuto dal primo passaggio, chiamare il metodo Get e specificare la classe e le informazioni chiave per l'oggetto desiderato. In questo modo viene restituito un oggetto SWbemObject che rappresenta.
Utilizzando 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 pacchetto (SMS_Package), modifica la descrizione del pacchetto e quindi esegue nuovamente il commit delle modifiche al provider SMS. In questo esempio, il pacchetto viene recuperato tramite una chiamata all'oggetto Get. È anche possibile recuperare il pacchetto usando una query. Per altre informazioni, vedere Come eseguire una query di Configuration Manager sincrona usando WMI.
Per informazioni sulla chiamata del codice di esempio, vedere Chiamata di frammenti di codice di 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 | Una connessione valida al provider SMS. |
packageID |
String |
Identificatore del pacchetto. Questa opzione è disponibile dall'identificatore della SMS_Package classe PackageID . |
Description |
String |
Una nuova descrizione per l'oggetto. |
Vedere anche
Panoramica degli oggetti di Strumentazione gestione WindowsCome chiamare un metodo della classe di oggetti di Configuration Manager tramite WMICome connettersi a un provider SMS in Configuration Manager tramite WMICome creare un oggetto di Configuration Manager tramite WMICome Eliminare un oggetto di Configuration Manager tramite WMICome eseguire una query di Configuration Manager asincrona tramite WMICome eseguire una query di Configuration Manager sincrona utilizzando WMICome leggere un oggetto di Configuration Manager oggetto tramite WMICome leggere le proprietà differite tramite WMI