Set-CMMsiDeploymentType
SYNOPSIS
Bir Windows Yükleyicisi dağıtım türünü yapılandırma.
SYNTAX
ByAppName (Varsayılan)
Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]
[-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]
[-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]
[-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]
[-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]
[-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]
[-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]
[-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]
[-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]
[-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]
[-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]
-ApplicationName <String> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]
[-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]
[-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByAppValue
Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]
[-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]
[-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]
[-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]
[-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]
[-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]
[-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]
[-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]
[-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]
[-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]
[-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]
-Application <IResultObject> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]
[-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]
[-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByAppId
Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]
[-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]
[-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]
[-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]
[-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]
[-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]
[-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]
[-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]
[-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]
[-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]
[-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]
-ApplicationId <Int32> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]
[-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]
[-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
ByDTValue
Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]
[-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]
[-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]
[-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]
[-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]
[-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]
[-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]
[-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]
[-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]
[-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]
[-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]
-InputObject <IResultObject> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
Bu cmdlet'i kullanarak bir uygulamanın Windows Yükleyicisi (MSI) dağıtım türünün ayarlarını yapılandırabilirsiniz.
Not
Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\>
. Daha fazla bilgi için başlarken bölümüne bakın.
EXAMPLES
Örnek 1: Windows Yükleyicisi dağıtım türünü değiştirme
Bu komut DTMsi olan dağıtım türünün adını DTMsi_Updated. Desteklenen diller olarak İngilizce (Birleşik Devletler) en-US
( ) ve Çince (Basitleştirilmiş) ( zh-CN
) ekler. Yüklemenin tamamlanmasının yaklaşık 14 dakika sürer ve yalnızca hiçbir kullanıcı oturum Windows.
Set-CMMSiDeploymentType -ApplicationName "testMsi" -DeploymentTypeName "DTMsi" -NewName "DTMsi_Updated" -AddLanguage "en-US","zh-CN" -Comment "New Deployment Type-updated" -EstimatedRuntimeMins 14 -LogonRequirementType OnlyWhenNoUserLoggedOn
Gereksinim kuralları ve algılama yöntemleriyle ilgili diğer örnekler için bkz. Set-CMScriptDeploymentType ve Add-CMMsiDeploymentType.
PARAMETERS
-AddDetectionClause
Bu dağıtım türü için algılama yöntemi yan tümceleri dizisi belirtin. Algılama yan tümcesi oluşturmak için aşağıdaki cmdlet'lerden birini kullanın:
- New-CMDetectionClauseDirectory
- New-CMDetectionClauseFile
- New-CMDetectionClauseRegistryKey
- New-CMDetectionClauseRegistryKeyValue
- New-CMDetectionClauseWindowsInstaller
Bu cmdlet'lerin çıkışını bir değişkene kaydedin. Ardından bu değişkenleri bu parametre için bir dizi olarak belirtin. Örneğin, -AddDetectionClause $clauseFile1,$clauseFile2,$clauseFile3
.
Başka bir uygulamanın mevcut algılama yan tümcesini almak için Get-CMDeploymentTypeDetectionClause da kullanabilirsiniz.
Type: DetectionClause[]
Parameter Sets: (All)
Aliases: AddDetectionClauses
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AddLanguage
Dağıtım türünün desteklediği dil etiketleri dizisini belirtin. Örneğin, Rusça (Rusya) eklemek için etiketini ru-RU
belirtin.
Daha fazla bilgi ve dil etiketleri listesi için bkz. Windows Dil Kodu Tanımlayıcısı (LCID) Başvurusu.
Type: String[]
Parameter Sets: (All)
Aliases: AddLanguages, Languages, Language
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AddRequirement
Dağıtım türü için gereksinim nesneleri dizisi belirtin. Gereksinim kuralı nesnesi oluşturmak için aşağıdaki cmdlet'lerden birini kullanın:
- New-CMRequirementRuleActiveDirectorySiteValue
- New-CMRequirementRuleBooleanValue
- New-CMRequirementRuleCMSiteValue
- New-CMRequirementRuleCommonValue
- New-CMRequirementRuleDeviceOwnershipValue
- New-CMRequirementRuleExistential
- New-CMRequirementRuleExpression
- New-CMRequirementRuleFileAttributeValue
- New-CMRequirementRuleFilePermissionValue
- New-CMRequirementRuleFreeDiskSpaceValue
- New-CMRequirementRuleInputTypeValue
- New-CMRequirementRuleOperatingSystemLanguageValue
- New-CMRequirementRuleOperatingSystemValue
- New-CMRequirementRuleOUValue
- New-CMRequirementRuleRegistryKeyPermissionValue
- New-CMRequirementRuleScreenResolutionValue
Type: Rule[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Application
Bu dağıtım türü için bir uygulama nesnesi belirtin. Bu nesneyi almak için Get-CMApplication cmdlet'ini kullanın.
Type: IResultObject
Parameter Sets: ByAppValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ApplicationId
Bu dağıtım türü için uygulamanın kimliğini belirtin.
Type: Int32
Parameter Sets: ByAppId
Aliases: CI_ID, CIId
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ApplicationName
Bu dağıtım türü için uygulamanın adını belirtin.
Type: String
Parameter Sets: ByAppName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CacheContent
İçeriği istemci $true
önbelleğine süresiz olarak kaydetmek için bu parametreyi olarak ayarlayın.
Type: Boolean
Parameter Sets: (All)
Aliases: PersistContentInClientCache
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Comment
Dağıtım türü için isteğe bağlı bir açıklama belirtin.
Type: String
Parameter Sets: (All)
Aliases: AdministratorComment
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ContentFallback
Bu parametreyi olarak ayarlarsanız, içerik istemcinin geçerli veya komşu sınır gruplarında herhangi bir dağıtım noktası üzerinde mevcut değilse, istemci site varsayılan sınır grubunda dağıtım $true
noktalarını kullanabilir.
Type: Boolean
Parameter Sets: (All)
Aliases: EnableContentLocationFallback, AllowClientsToUseFallbackSourceLocationForContent
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ContentLocation
MSI dosyasının ağ kaynak yolunu belirtir. Site sistem sunucusu, içerik dosyalarını okumak için izin gerektirir.
Sürüm 2107'den başlayarak, MSI dosyasının yolunu veya MSI'nin yer alan klasörün yolunu belirtebilirsiniz.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentTypeName
Yapılandırılan dağıtım türünün adını belirtin.
Type: String
Parameter Sets: ByAppName, ByAppValue, ByAppId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DetectionClauseConnector
Algılama yan tümcelerini gruplamak için GroupDetectionClauses parametresini kullanırken, bağlayıcıyı belirtmek için bu parametreyi kullanın.
Aşağıdaki örnek OR bağlayıcısı tanımlar:@{"LogicalName"=$clauseFile3.Setting.LogicalName;"Connector"="OR"}
Type: Hashtable[]
Parameter Sets: (All)
Aliases: DetectionClauseConnectors
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. Bunu ForceWildcardHandling ile birleştiresiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableBranchCache
Bu parametre kullanım dışıdır. BranchCache her zaman istemcide etkindir ve dağıtım noktası destekliyorsa bunu kullanır.
Type: Boolean
Parameter Sets: (All)
Aliases: AllowClientsToShareContentOnSameSubnet
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EstimatedRuntimeMins
Uygulama için bu dağıtım türünün tahmini yükleme sürelerini dakika olarak belirtin. Yazılım Merkezi, uygulama yüklenmeden önce bu tahmini kullanıcıya görüntüler.
Type: Int32
Parameter Sets: (All)
Aliases: EstimatedInstallationTimeMinutes, EstimatedInstallationTimeMins, EstimatedRunTimeMinutes
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Force
Komutu kullanıcı onayı istemeden çalıştırmaya güç sağlar.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: ForceForUnknownPublisher
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Force32Bit
Program yükleme ve kaldırma işlemlerini 64 bit istemcilerde 32 bit işlemler olarak çalıştırmak $true
için bu parametreyi olarak ayarlayın.
Type: Boolean
Parameter Sets: (All)
Aliases: Force32BitInstaller
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceScriptDetection32Bit
Bu dağıtım türünün varlığını algılamak için özel bir betik kullanırsanız, betiği 64 bit istemcide 32 bit işlem olarak çalıştırmak için $true
bu parametreyi olarak ayarlayın.
Type: Boolean
Parameter Sets: (All)
Aliases: Force32BitDetectionScript
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-GroupDetectionClauses
Bu dağıtım türünün varlığını algılamak için kurallar yapılandırıldığında, yan tümceleri grup için bu parametreyi kullanın. Algılama yan tümcesi oluşturmak için aşağıdaki cmdlet'lerden birini kullanın:
- New-CMDetectionClauseDirectory
- New-CMDetectionClauseFile
- New-CMDetectionClauseRegistryKey
- New-CMDetectionClauseRegistryKeyValue
- New-CMDetectionClauseWindowsInstaller
Bu cmdlet 'lerin çıkışını bir değişkene kaydedin. Ardından, tümceleri gruplamak için aşağıdaki biçimi kullanın: $clause2.Setting.LogicalName, $clause3.Setting.LogicalName
.
İpucu
Configuration Manager konsolunda, Grup eylemini seçtiğinizde, yan tümceler gruplanmış yan tümcelerden önce ve sonra parantez gösterir.
Type: String[]
Parameter Sets: (All)
Aliases: GroupDetectionClausesByLogicalName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Yapılandırılacak bir dağıtım türü nesnesi belirtin. Bu nesneyi almak için Get-CMDeploymentType cmdlet 'ini kullanın.
Type: IResultObject
Parameter Sets: ByDTValue
Aliases: DeploymentType
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-InstallCommand
Windows Installer paketini yüklemek için yükleme programı komut satırını belirtin.
Type: String
Parameter Sets: (All)
Aliases: InstallationProgram
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Installworkingdirectory
İstemci InstallCommand komutunu çalıştırdığında çalışma dizini olarak kullanılacak yolu belirtin.
Type: String
Parameter Sets: (All)
Aliases: InstallationStartIn, InstallFolder
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InstallationBehaviorType
Bu dağıtım türü için yükleme davranışını belirtin:
InstallForUser
: İstemci, uygulamayı dağıttığınız Kullanıcı için yalnızca uygulamayı kurar.InstallForSystem
: İstemci uygulamayı yalnızca bir kez yüklüyor. Bu, tüm kullanıcılar tarafından kullanılabilir.InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
: Uygulamayı bir cihaza dağıtırsanız istemci, tüm kullanıcılar için onu yüklerse. Uygulamayı bir kullanıcıya dağıtırsanız istemci yalnızca bu kullanıcı için yüklenir.
Type: InstallationBehaviorType
Parameter Sets: (All)
Aliases:
Accepted values: InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Logongereksinimtürü
Oturum açmış bir kullanıcı için gereksinimi belirtin:
OnlyWhenNoUserLoggedOn
: Yalnızca Windows oturum açmış bir kullanıcı yoksa.OnlyWhenUserLoggedOn
: Yalnızca bir Kullanıcı oturum açmışsa. Bu seçenek varsayılandır.WhetherOrNotUserLoggedOn
: Bir kullanıcının oturum açmış olup olmadığı.Not
Değer
WhereOrNotUserLoggedOn
kullanım dışıdır. İle değiştirilmiştirWhetherOrNotUserLoggedOn
.
InstallationBehaviorType olarak ayarlarsanız InstallForUser
, bu parametreyi ayarlayamazsınız.
Type: LogonRequirementType
Parameter Sets: (All)
Aliases:
Accepted values: OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MaximumRuntimeMins
Bu uygulama için dağıtım programının izin verilen maksimum çalışma süresini belirtin. Dakikalar içinde bir tamsayı değeri ayarlayın.
Type: Int32
Parameter Sets: (All)
Aliases: MaximumAllowedRunTimeMinutes, MaximumAllowedRunTimeMins, MaximumRunTimeMinutes
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-YeniAd
Bu dağıtım türünü yeniden adlandırmak için yeni bir ad belirtin.
Type: String
Parameter Sets: (All)
Aliases: NewDeploymentTypeName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Geçiş
Bu parametreyi, çalışmakta olduğunuz öğeyi temsil eden bir nesneyi döndürecek şekilde ekleyin. Varsayılan olarak, bu cmdlet herhangi bir çıktı üretmeyebilir.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ProductCode
Algılama yöntemi olarak ayarlanacak MSI ürün kodunu belirtin. Bu parametreyi kullandığınızda, diğer tüm algılama yöntemlerinin üzerine yazar.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RebootBehavior
Yükleme sonrası davranışını belirtin:
BasedOnExitCode
: Dönüş kodlarına dayalı davranışı belirleme.NoAction
: Belirli bir eylem yok.ProgramReboot
: Yazılım yüklemesi programı bir cihazın yeniden başlatılmasını zorlayabilir.ForceReboot
: Configuration Manager istemci zorunlu bir cihaz yeniden başlatmaya zorlayacaktır.
Bu davranışlar hakkında daha fazla bilgi için bkz. Configuration Manager uygulama oluşturma.
Type: PostExecutionBehavior
Parameter Sets: (All)
Aliases:
Accepted values: BasedOnExitCode, NoAction, ForceReboot, ProgramReboot
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveDetectionClause
Kaldırılacak bir algılama yöntemi yan tümceleri dizisi belirtin.
Type: String[]
Parameter Sets: (All)
Aliases: RemoveDetectionClauses
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveLanguage
Bu dağıtım türünden kaldırılacak desteklenen diller dizisini belirtin.
Type: String[]
Parameter Sets: (All)
Aliases: RemoveLanguages
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveRequirement
Bu dağıtım türünden kaldırılacak bir gereksinim kuralları dizisi belirtin.
Type: Rule[]
Parameter Sets: (All)
Aliases: RemoveRequirements
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Repairkomutu
Sürüm 2002 ' den başlayarak, Onar komutunu yapılandırmak için bu parametreyi kullanın. Ayrıca, Repairworkingdirectory parametresini de yapılandırın.
Sürüm 2006 ' den başlayarak boş bir dize belirtebilirsiniz.
Type: String
Parameter Sets: (All)
Aliases: RepairProgram
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RepairWorkingDirectory
Sürüm 2002 ' den başlayarak, onarım komutunun çalışma dizinini yapılandırmak için bu parametreyi kullanın. Repaircommand parametresini de yapılandırın.
Type: String
Parameter Sets: (All)
Aliases: RepairStartIn, RepairFolder
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Requireuserıntermali
$true
Kullanıcıların dağıtım türü yüklemesini görüntülemesine ve etkileşime girmesine izin vermek için bu parametreyi olarak ayarlayın.
Type: Boolean
Parameter Sets: (All)
Aliases: RequiresUserInteraction
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScriptFile
Bu dağıtım türünü algılamak için kullanılacak komut dosyasını belirtin. ScriptLanguage parametresini de kullanın.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScriptLanguage
Scriptfile veya ScriptText parametrelerini kullanırsanız, komut dosyası dilini belirtmek için bu parametreyi kullanın.
Type: ScriptLanguage
Parameter Sets: (All)
Aliases: ScriptType
Accepted values: PowerShell, VBScript, JavaScript
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScriptText
Bu dağıtım türünü algılamak için betiğin metnini belirtin. ScriptLanguage parametresini de kullanın.
Daha fazla bilgi için bkz. Özel Betik algılama yöntemleri hakkında.
Type: String
Parameter Sets: (All)
Aliases: ScriptContent, Script
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Yavaşlatma Networkdeploymentmode
Bir istemci bir komşu sınır grubundan veya varsayılan site sınırı grubundan bir dağıtım noktası kullandığında, dağıtım seçeneğini belirtin:
DoNothing
: İçerik indirmeyinDownload
: Dağıtım noktasından içerik indirin ve yerel olarak çalıştırın
Type: ContentHandlingMode
Parameter Sets: (All)
Aliases:
Accepted values: DoNothing, Download
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SourceUpdateProductCode
Bir MSI ürün kodu belirtin. Bu ürün kodu bir GUID biçimidir.
Windows Kaynak yönetimi, bu dağıtım türü tarafından temsil edilen bir .MSI, kullanılabilir bir dağıtım noktasındaki içerik kaynak dosyalarından otomatik olarak güncelleştirilmesini veya onarılmasını sağlar.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UninstallCommand
Uygulamayı kaldırmak için komut satırını belirtir.
Sürüm 2006 ' den başlayarak boş bir dize belirtebilirsiniz.
Type: String
Parameter Sets: (All)
Aliases: UninstallationProgram
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UninstallContentLocation
Contentlocation'dan farklı olan uninstallcommand ile kullanılacak kaynak içeriğin ağ yolunu belirtin. Instalinstalloption ' i ayarladığınızda bu parametreyi kullanın Different
.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UninstallOption
Uninstallkomutuyla kullanılacak içeriği belirtin:
SameAsInstall
: Yükleme ve kaldırma içeriği aynı. Bu seçenek varsayılandır.NoneRequired
: Uygulamanın kaldırma için içeriğe ihtiyacı yok.Different
: Kaldırma içeriği yükleme içeriğinden farklıdır. Uygulamayı kaldırmak için kullanılan içeriğin ağ yolunu belirtmek için Uninstallcontentlocation kullanın.
Type: UninstallContentSetting
Parameter Sets: (All)
Aliases:
Accepted values: SameAsInstall, NoneRequired, Different
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UninstallWorkingDirectory
İstemci Uninstallcommand komutunu çalıştırdığında çalışma dizini olarak kullanılacak yolu belirtin.
Type: String
Parameter Sets: (All)
Aliases: UninstallationStartIn, UninstallFolder
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Userınteractionmode
Yükleme programı görünürlüğünü belirtin:
Normal
: Dağıtım türü, sistem ve program varsayılanlarına bağlı olarak normal modda çalışır. Bu varsayılan moddur.Minimized
: Dağıtım türü istemci cihazlarda simge durumuna küçültülmüş olarak çalıştırılır. Kullanıcılar, bildirim alanında veya görev çubuğunda yükleme etkinliğini görebilir.Maximized
: Dağıtım türü, istemci cihazlarda ekranı kaplamış olarak çalışır. Kullanıcılar tüm yükleme etkinliklerini görür.Hidden
: Dağıtım türü istemci cihazlarda gizli olarak çalışır. Kullanıcılar yükleme etkinliği görmüyor.
Type: UserInteractionMode
Parameter Sets: (All)
Aliases: InstallationProgramVisibility
Accepted values: Normal, Minimized, Maximized, Hidden
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalışmaz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.