Start-CMPackageDeployment
SYNOPSIS
(Przestarzałe) Rozpoczyna wdrażanie pakietu oprogramowania w Menedżer konfiguracji kolekcji.
SYNTAX
DeployStandardProgramByPackageValue (ustawienie domyślne)
Start-CMPackageDeployment [-AllowSharedContent <Boolean>] -CollectionName <String> [-Comment <String>]
[-DeploymentAvailableDateTime <DateTime>] [-DeploymentAvailableDay <DateTime>]
[-DeploymentAvailableTime <DateTime>] [-DeploymentExpireDateTime <DateTime>] [-DeploymentExpireDay <DateTime>]
[-DeploymentExpireTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>] [-Package] <IResultObject> [-PassThru]
[-PersistOnWriteFilterDevice <Boolean>] -ProgramName <String> [-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>] [-Schedule <IResultObject[]>] [-ScheduleEvent <ScheduleEventType>]
[-SendWakeupPacket <Boolean>] [-SlowNetworkOption <SlowNetworkOptionType>] [-SoftwareInstallation <Boolean>]
[-StandardProgram] [-SystemRestart <Boolean>] [-UseMeteredNetwork <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>] [-UseUtcForExpireSchedule <Boolean>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DeployStandardProgramByPackageName
Start-CMPackageDeployment [-AllowSharedContent <Boolean>] -CollectionName <String> [-Comment <String>]
[-DeploymentAvailableDateTime <DateTime>] [-DeploymentAvailableDay <DateTime>]
[-DeploymentAvailableTime <DateTime>] [-DeploymentExpireDateTime <DateTime>] [-DeploymentExpireDay <DateTime>]
[-DeploymentExpireTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>] -PackageName <String> [-PassThru]
[-PersistOnWriteFilterDevice <Boolean>] -ProgramName <String> [-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>] [-Schedule <IResultObject[]>] [-ScheduleEvent <ScheduleEventType>]
[-SendWakeupPacket <Boolean>] [-SlowNetworkOption <SlowNetworkOptionType>] [-SoftwareInstallation <Boolean>]
[-StandardProgram] [-SystemRestart <Boolean>] [-UseMeteredNetwork <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>] [-UseUtcForExpireSchedule <Boolean>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DeployStandardProgramByPackageId
Start-CMPackageDeployment [-AllowSharedContent <Boolean>] -CollectionName <String> [-Comment <String>]
[-DeploymentAvailableDateTime <DateTime>] [-DeploymentAvailableDay <DateTime>]
[-DeploymentAvailableTime <DateTime>] [-DeploymentExpireDateTime <DateTime>] [-DeploymentExpireDay <DateTime>]
[-DeploymentExpireTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>] -PackageId <String> [-PassThru]
[-PersistOnWriteFilterDevice <Boolean>] -ProgramName <String> [-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>] [-Schedule <IResultObject[]>] [-ScheduleEvent <ScheduleEventType>]
[-SendWakeupPacket <Boolean>] [-SlowNetworkOption <SlowNetworkOptionType>] [-SoftwareInstallation <Boolean>]
[-StandardProgram] [-SystemRestart <Boolean>] [-UseMeteredNetwork <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>] [-UseUtcForExpireSchedule <Boolean>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DeployStandardProgramByProgramValue
Start-CMPackageDeployment [-AllowSharedContent <Boolean>] -CollectionName <String> [-Comment <String>]
[-DeploymentAvailableDateTime <DateTime>] [-DeploymentAvailableDay <DateTime>]
[-DeploymentAvailableTime <DateTime>] [-DeploymentExpireDateTime <DateTime>] [-DeploymentExpireDay <DateTime>]
[-DeploymentExpireTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>] [-PassThru] [-PersistOnWriteFilterDevice <Boolean>]
[-Program] <IResultObject> [-RerunBehavior <RerunBehaviorType>] [-RunFromSoftwareCenter <Boolean>]
[-Schedule <IResultObject[]>] [-ScheduleEvent <ScheduleEventType>] [-SendWakeupPacket <Boolean>]
[-SlowNetworkOption <SlowNetworkOptionType>] [-SoftwareInstallation <Boolean>] [-StandardProgram]
[-SystemRestart <Boolean>] [-UseMeteredNetwork <Boolean>] [-UseUtcForAvailableSchedule <Boolean>]
[-UseUtcForExpireSchedule <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DeployDeviceProgramByPackageName
Start-CMPackageDeployment -CollectionName <String> [-Comment <String>] [-DeploymentStartDateTime <DateTime>]
[-DeploymentStartDay <DateTime>] [-DeploymentStartTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-DeviceProgram] -PackageName <String> [-PassThru] -ProgramName <String> [-RecurUnit <RecurUnitType>]
[-RecurValue <Int32>] [-Rerun <Boolean>] [-UseMeteredNetwork <Boolean>] [-UseUtc <Boolean>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DeployDeviceProgramByPackageId
Start-CMPackageDeployment -CollectionName <String> [-Comment <String>] [-DeploymentStartDateTime <DateTime>]
[-DeploymentStartDay <DateTime>] [-DeploymentStartTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-DeviceProgram] -PackageId <String> [-PassThru] -ProgramName <String> [-RecurUnit <RecurUnitType>]
[-RecurValue <Int32>] [-Rerun <Boolean>] [-UseMeteredNetwork <Boolean>] [-UseUtc <Boolean>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DeployDeviceProgramByPackageValue
Start-CMPackageDeployment -CollectionName <String> [-Comment <String>] [-DeploymentStartDateTime <DateTime>]
[-DeploymentStartDay <DateTime>] [-DeploymentStartTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-DeviceProgram] [-Package] <IResultObject> [-PassThru] -ProgramName <String> [-RecurUnit <RecurUnitType>]
[-RecurValue <Int32>] [-Rerun <Boolean>] [-UseMeteredNetwork <Boolean>] [-UseUtc <Boolean>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DeployDeviceProgramByProgramValue
Start-CMPackageDeployment -CollectionName <String> [-Comment <String>] [-DeploymentStartDateTime <DateTime>]
[-DeploymentStartDay <DateTime>] [-DeploymentStartTime <DateTime>] [-DeployPurpose <DeployPurposeType>]
[-DeviceProgram] [-PassThru] [-Program] <IResultObject> [-RecurUnit <RecurUnitType>] [-RecurValue <Int32>]
[-Rerun <Boolean>] [-SendWakeupPacket <Boolean>] [-UseMeteredNetwork <Boolean>] [-UseUtc <Boolean>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
Ważne
To polecenie cmdlet jest przestarzałe. Zamiast tego użyj polecenia New-CMPackageDeployment.
Polecenie cmdlet Start-CMPackageDeployment rozpoczyna wdrażanie określonego pakietu oprogramowania na komputerach należących do Menedżer konfiguracji kolekcji. Możesz wybrać, kiedy pakiet stanie się dostępny i kiedy jego wdrożenie wygaśnie. Można określić, czy Menedżer konfiguracji wdraża pakiet tylko raz, czy wielokrotnie oraz co się stanie, gdy instalacja komputera zakończy się niepowodzeniem.
Uwaga
Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\>
. Aby uzyskać więcej informacji, zobacz wprowadzenie.
EXAMPLES
Przykład 1: Uruchamianie wdrożenia cyklicznego
PS XYZ:\> Start-CMPackageDeployment -CollectionName "All Systems" -DeviceProgramName "DPM" -PackageName "User State Migration Tool for Windows 8" -Comment "DPM for all systems." -DeploymentStartDay 2012/10/26 -DeploymentStartTime 12:12 -RecurUnit Days -RecurValue 7 -Rerun $True -UseMeteredNetwork $True -UseUtc $True
To polecenie rozpoczyna wdrażanie nazwanego pakietu do kolekcji o nazwie Wszystkie systemy dla programu urządzenia o nazwie DPM. Polecenie określa dzień rozpoczęcia i czas rozpoczęcia. Polecenie zawiera opisowy komentarz. Ponowne uruchomić parametr ma wartość $True a polecenie określa wartość rekursji siedem i jednostka rekursji dni, więc wdrożenie jest powtarzane co siedem dni. Wdrożenie używa sieci taryfowej. Wdrożenie używa czasu UTC.
Przykład 2: Uruchamianie cyklicznego wdrożenia dostępnego pakietu
PS XYZ:\> Start-CMPackageDeployment -CollectionName "Western Computers" -DeviceProgramName "DPM" -PackageName "User State Migration Tool for Windows 8" -Comment "Deployment for Western office." -DeployPurpose Available -Rerun $True -UseUtc $True
To polecenie rozpoczyna wdrażanie nazwanego pakietu do kolekcji o nazwie Komputery Zachodnie dla programu urządzenia o nazwie DPM. Polecenie zawiera opisowy komentarz. Polecenie określa dostępne jako DeployPurpose, w związku z tym użytkownicy mogą zdecydować, czy zainstalować to oprogramowanie. Parametr Ponowne uruchomić ma wartość $True. Wdrożenie używa czasu UTC.
Przykład 3: Uruchamianie wdrożenia dla programu standardowego
PS XYZ:\> Start-CMPackageDeployment -CollectionName "All Systems" -PackageName "User State Migration Tool for Windows 8" -StandardProgramName "SPM" AllowSharedContent $False
To polecenie uruchamia wdrożenie pakietu o nazwie Narzędzie do migracji stanu użytkowników Windows 8 do kolekcji o nazwie Wszystkie systemy dla standardowego programu o nazwie SPM. Polecenie nie zezwala komputerom na używanie zawartości udostępnionej.
PARAMETERS
-AllowSharedContent
Wskazuje, czy klienci używają zawartości udostępnionej. Jeśli ta wartość jest $True, klienci próbują pobrać zawartość od innych klientów, którzy pobrali tę zawartość. Jeśli ta wartość jest $False, klienci nie próbują pobierać z innych klientów.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName (Nazwa kolekcji)
Określa identyfikator kolekcji urządzenia lub użytkownika.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Komentarz
Określa komentarz do wdrożenia.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-DeployPurpose
Określa cel wdrożenia. Dopuszczalne wartości dla tego parametru to:
- Dostępne
- Wymagane
Type: DeployPurposeType
Parameter Sets: (All)
Aliases:
Accepted values: Available, Required
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentAvailableDateTime
Określa jako obiekt DateTime datę i godzinę, o których wdrożenie stanie się dostępne. Aby uzyskać obiekt DateTime, użyj Get-Date cmdlet .
Type: DateTime
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentAvailableDay
Nieaktualne. Użyj deploymentAvailableDateTime.
Type: DateTime
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentAvailableTime
Nieaktualne. Zamiast tego użyj ciągu DeploymentAvailableDateTime.
Type: DateTime
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentExpireDateTime
Określa jako obiekt DateTime datę i czas wygaśnięcia wdrożenia. Aby uzyskać obiekt DateTime, użyj polecenia cmdlet Get-Date.
Type: DateTime
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentExpireDay
Nieaktualne. Zamiast tego użyj deploymentExpireDateTime.
Type: DateTime
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentExpireTime
Nieaktualne. Użyj deploymentExpireDateTime.
Type: DateTime
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentStartDateTime
Określa jako obiekt DateTime datę i czas rozpoczęcia wdrożenia. Aby uzyskać obiekt DateTime, użyj polecenia cmdlet Get-Date.
Type: DateTime
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentStartDay
Nieaktualne. Użyj deploymentStartDateTime.
Type: DateTime
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentStartTime
Nieaktualne. Użyj deploymentStartDateTime.
Type: DateTime
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeviceProgram
Określa program urządzenia.
Type: SwitchParameter
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-FastNetworkOption
Określa zachowanie klienta w szybkiej sieci. Dopuszczalne wartości dla tego parametru to:
- DownloadContentFromDistributionPointAndRunLocally
- RunProgramFromDistributionPoint
Type: FastNetworkOptionType
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Accepted values: RunProgramFromDistributionPoint, DownloadContentFromDistributionPointAndRunLocally
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Package
Określa obiekt pakietu. Aby uzyskać obiekt pakietu, użyj polecenia cmdlet Get-CMPackage.
Type: IResultObject
Parameter Sets: DeployStandardProgramByPackageValue, DeployDeviceProgramByPackageValue
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-PackageId
Określa identyfikator pakietu.
Type: String
Parameter Sets: DeployStandardProgramByPackageId, DeployDeviceProgramByPackageId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PackageName
Określa nazwę pakietu.
Type: String
Parameter Sets: DeployStandardProgramByPackageName, DeployDeviceProgramByPackageName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PassThru
Zwraca bieżący obiekt roboczy. Domyślnie to polecenie cmdlet nie generuje żadnego wyniku.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PersistOnWriteFilterDevice
Wskazuje, czy włączyć filtry zapisu dla urządzeń osadzonych. W przypadku wartości $True urządzenie zatwierdza zmiany podczas okna obsługi. Ta akcja wymaga ponownego uruchomienia. W przypadku wartości $False urządzenie zapisuje zmiany w nakładce i zatwierdza je później.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Program
Określa program.
Type: IResultObject
Parameter Sets: DeployStandardProgramByProgramValue, DeployDeviceProgramByProgramValue
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-ProgramName
Określa nazwę programu.
Type: String
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue
Aliases: StandardProgramName, DeviceProgramName
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RecurUnit
Określa jednostkę dla wdrożenia cyklicznego. Dopuszczalne wartości dla tego parametru to:
- Dni
- Godziny
- Minuty
Type: RecurUnitType
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Accepted values: Minutes, Hours, Days
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RecurValue
Określa, jak często jest powtarzane wdrożenie. Ten parametr zależy od typu jednostki określonego w recurUnit parametru. Ta wartość może być od 1 do 23, jeśli jednostka ma wartość Hours, od 1 do 31, jeśli jednostka jest dni lub od 1 do 59, jeśli jednostka jest minut.
Type: Int32
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Ponowne uruchomić
Wskazuje, czy wdrożenie jest ponownie uruchomić. Jeśli ta wartość jest $True, wdrożenie jest uruchamiane ponownie dla klientów, jak określono w rerunBehavior parametru. Jeśli ta wartość jest $False, wdrożenie nie zostanie uruchomione ponownie.
Type: Boolean
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RerunBehavior
Określa sposób ponownego wdrożenia na kliencie. Dopuszczalne wartości dla tego parametru to:
- AlwaysRerunProgram. Ponowne uruchomić zgodnie z harmonogramem, nawet jeśli wdrożenie zakończyło się pomyślnie. Tej wartości można używać w przypadku wdrożeń cyklicznych.
- NeverRerunDeployedProgram. Nie jest ponownie uruchomić, nawet jeśli wdrożenie nie powiodło się lub pliki zostały zmienione.
- RerunIfFailedPreviousAttempt. Ponownie, zgodnie z harmonogramem, jeśli wdrożenie nie powiodło się w poprzedniej próbie.
- RerunIfSucceededOnpreviousAttempt. Ponowne uruchomić tylko wtedy, gdy poprzednia próba zakończyła się pomyślnie. Tej wartości można użyć w przypadku aktualizacji zależnych od poprzedniej aktualizacji.
Type: RerunBehaviorType
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Accepted values: NeverRerunDeployedProgram, AlwaysRetunProgram, AlwaysRerunProgram, RerunIfFailedPreviousAttempt, RerunIfSucceededOnPreviousAttempt
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RunFromSoftwareCenter
Wskazuje, czy program ma być uruchamiany z Centrum oprogramowania.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases: AllowUsersRunIndependently
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Schedule
Określa obiekt harmonogramu wdrożenia.
Type: IResultObject[]
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScheduleEvent
Określa tablicę typów zdarzeń harmonogramu. Dopuszczalne wartości dla tego parametru to:
- AsSoonAsPossible
- Wylogowania
- Logowania
- SendWakeUpPacket
Type: ScheduleEventType
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Accepted values: AsSoonAsPossible, LogOn, LogOff
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SendWakeupPacket
Wskazuje, czy należy wysłać pakiet wznawiania do komputerów przed rozpoczęciem wdrażania. Jeśli ta wartość jest $True, Menedżer konfiguracji wznawianie pracy komputera z trybu uśpienia. Jeśli ta wartość jest $False, nie wybudza komputerów ze uśpienia. Aby komputery wybudzały się, należy najpierw skonfigurować Wake On LAN.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue, DeployDeviceProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SlowNetworkOption
Określa, Menedżer konfiguracji wdraża ten pakiet w powolnej sieci. Dopuszczalne wartości dla tego parametru to:
- DoNotRunProgram
- DownloadContentFromDistributionPointAndLocally
- RunProgramFromDistributionPoint
Type: SlowNetworkOptionType
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Accepted values: DoNotRunProgram, DownloadContentFromDistributionPointAndLocally, RunProgramFromDistributionPoint
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SoftwareInstallation
Wskazuje, czy zainstalować wdrożone oprogramowanie poza oknami obsługi. Okno obsługi to określony okres czasu używany na konserwację i aktualizacje komputera. Jeśli ta wartość jest $True, Menedżer konfiguracji instaluje oprogramowanie zgodnie z harmonogramem, nawet jeśli harmonogram znajduje się poza oknem obsługi. Jeśli ta wartość jest $False, Menedżer konfiguracji nie instaluje wdrożonego oprogramowania poza żadnymi oknami, ale czeka na okno obsługi.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-StandardProgram
Wskazuje, że typ programu w pakiecie wdrożeniowym jest programem standardowym.
Type: SwitchParameter
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SystemRestart
Wskazuje, czy system jest ponownie uruchamiany poza oknem obsługi. Okno obsługi to określony okres czasu używany na konserwację i aktualizacje komputera. Jeśli ta wartość jest $True, wszelkie wymagane ponowne uruchomienie ma miejsce bez względu na okna obsługi. Jeśli ta wartość jest $False, komputer nie zostanie uruchomiony ponownie poza oknem obsługi.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseMeteredNetwork
Wskazuje, czy zezwalać klientom na pobieranie zawartości za pośrednictwem taryfowego połączenia internetowego po upływie terminu ostatecznego, co może pociągnąć za sobą dodatkowe wydatki.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseUtc
Wskazuje, czy używać Uniwersalny czas koordynowany (UTC), znanej również jako Czas średni Greenwich. Jeśli ta wartość jest $True, Menedżer konfiguracji tego wdrożenia będzie używany czas UTC. Jeśli ta wartość jest $False, Menedżer konfiguracji czasu lokalnego.
Type: Boolean
Parameter Sets: DeployDeviceProgramByPackageName, DeployDeviceProgramByPackageId, DeployDeviceProgramByPackageValue, DeployDeviceProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseUtcForAvailableSchedule
Wskazuje, czy używać czasu UTC dla dostępnego harmonogramu. Jeśli ta wartość jest $True, Menedżer konfiguracji czasu UTC. Jeśli ta wartość jest $False, Menedżer konfiguracji czasu lokalnego.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseUtcForExpireSchedule
Wskazuje, czy używać czasu UTC dla harmonogramu wygasania. Jeśli ta wartość jest $True, Menedżer konfiguracji czasu UTC. Jeśli ta wartość jest $False, Menedżer konfiguracji czasu lokalnego.
Type: Boolean
Parameter Sets: DeployStandardProgramByPackageValue, DeployStandardProgramByPackageName, DeployStandardProgramByPackageId, DeployStandardProgramByProgramValue
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Typowe parametry
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
System.Object
UWAGI
RELATED LINKS
New-CMPackageDeployment Get-CMPackageDeployment Get-CMPackageDeploymentStatus Set-CMPackageDeployment Remove-CMPackageDeployment Get-CMPackage