Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Pode modificar um objeto de Configuration Manager, no Configuration Manager, com o objeto SWbemObject do objeto para alterar as respetivas propriedades.
Para modificar um objeto de Configuration Manager
Configure uma ligação ao Fornecedor de SMS. Para obter mais informações, veja How to Connect to an SMS Provider in Configuration Manager by Using WMI (Como Ligar a um Fornecedor de SMS no Configuration Manager através da WMI).
Com o objeto SWbemServices que obtém no primeiro passo, chame o método Get e especifique as informações de classe e chave para o objeto pretendido. Esta ação devolve um objeto SWbemObject que representa.
Com o SWbemObject, atualize as propriedades do objeto.
Chame Put_ para atualizar o objeto no Fornecedor de SMS.
Exemplo
O seguinte exemplo de código VBScript obtém um objeto de pacote (SMS_Package), altera a descrição do pacote e, em seguida, consolida as alterações no Fornecedor de SMS. Neste exemplo, o pacote é obtido através de uma chamada para o objeto SWbemServices Get. Também pode obter o pacote com uma consulta. Para obter mais informações, veja How to Perform a Synchronous Configuration Manager Query by Using WMI (Como Executar uma Consulta de Configuration Manager Síncrona com a WMI).
Para obter informações sobre como chamar o código de exemplo, veja Chamar Configuration Manager Fragmentos de Código.
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
Este método de exemplo tem os seguintes parâmetros:
| Parâmetro | Tipo | Descrição |
|---|---|---|
connection |
SWbemServices | Uma ligação válida ao Fornecedor de SMS. |
packageID |
String |
O identificador do pacote. Esta opção está disponível no identificador de SMS_Package classe PackageID . |
Description |
String |
Uma nova descrição para o objeto. |
Confira também
Descrição geral dos Objetos de Instrumentação de Gestão do WindowsHow to Call a Configuration Manager Object Class Method by Using WMIHow to Connect to an SMS Provider in Configuration Manager by Using WMIHow to Create a Configuration Manager Object by Using WMIHow to Eliminar um objeto de Configuration Manager com a WMIComo Executar uma Consulta de Configuration Manager Assíncrona com a WMIComo Executar uma Consulta de Configuration Manager Síncrona com a WMIComo Ler uma Configuration Manager Object by Using WMIHow to Read Lazy Properties by Using WMI