Set-SmaVariable
SMA'da değişken oluşturur veya değiştirir.
Syntax
Set-SmaVariable
-Name <String>
-Value <Object>
[-Description <String>]
[-Encrypted]
[-Force]
-WebServiceEndpoint <String>
[-Port <Int32>]
[-AuthenticationType <String>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-SmaVariable cmdlet'i, Sistem Yönetimi Otomasyonu'nda (SMA) bir değişken oluşturur veya değiştirir. Değişkenin adını ve değerini belirtin.
Değişkeni şifrelemek için Encrypted parametresini kullanın. Oluşturma işleminden sonra değişkenin şifrelenmiş durumunu değiştiremezsiniz. Mevcut, şifrelenmemiş bir değişkende Encrypted parametresini kullanırsanız bu cmdlet başarısız olur.
Örnekler
Örnek 1: Değişkene değer atama
PS C:\> Set-SmaVariable -Name "Variable01" -Value "String07" -WebServiceEndpoint "https://contoso.com/app01" -Encrypted
Bu komut, belirtilen web hizmeti uç noktası için Değişken01 adlı değişkene String07 değerini atar. Komutu Encrypted parametresini belirttiğinden değişkeni şifreler.
Parametreler
-AuthenticationType
Kimlik doğrulama türünü belirtir. Geçerli değerler:
- Temel
- Windows
Bu parametrenin varsayılan değeri Windows'dur. Temel kimlik doğrulaması kullanıyorsanız Credential parametresini kullanarak kimlik bilgilerini sağlamanız gerekir.
Type: | String |
Accepted values: | Basic, Windows |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
SMA web hizmetine bağlantı için bir PSCredential nesnesi belirtir.
Kimlik bilgisi nesnesi almak için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için Get-Help Get-Credential
yazın.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Değişkeni için bir açıklama sağlar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Encrypted
Bu cmdlet'in değişkeni şifrelediğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Sizden onay istemeden değişkeni değiştirir. Value parametresi için bir SecureString değeri sağlarsanız cmdlet devam etmeden önce sizden onay ister. Bu cmdlet ayrıca değerin alan olarak SecureString içeren bir nesne içerip içermediğini ve Encrypted parametresini kullanmayıp kullanmayabileceğinizi sorar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Değişkenin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
SMA web hizmetinin bağlantı noktası numarasını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Value
değişkeni için bir değer belirtir.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WebServiceEndpoint
SMA web hizmetinin URL'si olarak uç noktayı belirtir. Protokolü eklemeniz gerekir; örneğin, http:// veya https://.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |