Add-SCScriptCommand cmdlet'i bir uygulama profiline, uygulama dağıtımına veya konak profiline bir betik komutu ekler.
Betik komutu, Yöneticinin dağıtım ve hizmet işlemleri sırasında kod çalıştırmasına olanak tanır.
İlk komut, SvcWebAppProfile01 adlı uygulama profili nesnesini alır ve nesneyi $AppProfile değişkeninde depolar.
İkinci komut, çalışma dizinini Payload olarak ayarlayan bir komut dosyası komut ayarı nesnesi oluşturur ve ardından nesneyi $ScriptSetting değişkeninde saklar.
Son komut, $AppProfile'da depolanan uygulama profiline bir ön yükleme komut dosyası komutu ekler.
Parametreler
-ApplicationDeployment
Bir uygulama dağıtım nesnesi belirtir.
Parametre özellikleri
Tür:
ApplicationDeployment
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
ApplicationDeployment
Position:
Named
Zorunlu:
True
İşlem hattından gelen değer:
True
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-ApplicationProfile
Bir uygulama profili nesnesi belirtir.
Parametre özellikleri
Tür:
ApplicationProfile
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
ApplicationProfile
Position:
Named
Zorunlu:
True
İşlem hattından gelen değer:
True
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-CommandParameters
Bir komut dosyası veya yürütülebilir program için parametreleri belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-DeploymentOrder
Bir bilgisayar katmanının, uygulama ana bilgisayarının veya uygulamanın dağıtılma sırasını belirtir.
Parametre özellikleri
Tür:
Int32
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-Executable
Yürütülebilir bir programın adını belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-JobGroup
Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmalarından hemen önce küme olarak çalışacak bir dizi komut için bir tanımlayıcı belirtir.
Parametre özellikleri
Tür:
Guid
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
PhysicalComputerProfile
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
JobGroup
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-LibraryResource
Virtual Machine Manager (VMM) kitaplığında depolanan bir kaynağı belirtir.
Parametre özellikleri
Tür:
CustomResource
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-PhysicalComputerProfile
Bir işletim sistemini bilgisayara dağıtmak için kullanılan profili belirtir.
Parametre özellikleri
Tür:
PhysicalComputerProfile
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Diğer adlar:
VMHostProfile
Parametre kümeleri
PhysicalComputerProfile
Position:
Named
Zorunlu:
True
İşlem hattından gelen değer:
True
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir.
Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Parametre özellikleri
Tür:
Guid
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-RunAsAccount
Bu eylemi gerçekleştirme iznine sahip kimlik bilgilerini içeren bir Farklı Çalıştır hesabı belirtir.
Parametre özellikleri
Tür:
VMMCredential
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-RunAsynchronously
denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Parametre özellikleri
Tür:
SwitchParameter
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-ScriptCommandSetting
Bir komut dosyası komut ayarı nesnesi belirtir.
Parametre özellikleri
Tür:
SCScriptCommandSetting
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-ScriptType
Bir komut dosyası türü belirtir.
Bu parametre için kabul edilebilir değerler şunlardır:
Komut dosyası komutuyla kullanılacak standart giriş bilgilerini içeren bir dosyanın yolunu belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-TimeoutSeconds
Bir işlemin zaman aşımına uğramadan önce bekleyeceği süreyi saniye cinsinden belirtir.
Parametre özellikleri
Tür:
Int32
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-VMMServer
Bir Virtual Machine Manager (VMM) sunucu nesnesi belirtir.
Parametre özellikleri
Tür:
ServerConnection
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.