New-CMMaintenanceWindow
SYNOPSIS
Karbantartási időszak létrehozása egy gyűjteményhez.
SYNTAX
ByValue (alapértelmezett)
New-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] [-InputObject] <IResultObject> [-IsEnabled <Boolean>] [-IsUtc <Boolean>]
-Name <String> -Schedule <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
[-Confirm] [<CommonParameters>]
ByCollectionId (CollectionId)
New-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] [-CollectionId] <String> [-IsEnabled <Boolean>] [-IsUtc <Boolean>] -Name <String>
-Schedule <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
ByCollectionName
New-CMMaintenanceWindow [-ApplyTo <MaintenanceWindowApplyTo>] [-ApplyToSoftwareUpdateOnly]
[-ApplyToTaskSequenceOnly] [-CollectionName] <String> [-IsEnabled <Boolean>] [-IsUtc <Boolean>] -Name <String>
-Schedule <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
Ezzel a parancsmagkal karbantartási időszak hozható létre egy gyűjteményhez. A karbantartási időszakok olyan ismétlődő időszakok, amikor Konfigurációkezelő ügyfél futtathat feladatokat. Alkalmazhat például szoftverfrissítéseket, vagy telepíthet szoftvereket. Ez az ablak lehetővé teszi, hogy a rendszer jelentős módosításai csak olyan időpontokban történjenek, amelyek nincsenek hatással a termelékenységre és az üzemidőre.
A karbantartási időszakokkal kapcsolatos további információkért lásd: Karbantartási ablakok használata a Konfigurációkezelő.
Megjegyzés
Futtassa Konfigurációkezelő parancsmagokat a Konfigurációkezelő hely meghajtóról, például: PS XYZ:\>
. További információ: Első lépések.
EXAMPLES
1. példa: Karbantartási időszak létrehozása
Az első parancs a New-CMSchedule parancsmagot használja egy schedule objektum létrehozásához, majd tárolja azt a $MWSchedule
változóban.
A második parancs létrehoz egy MonthlySchedule nevű karbantartási ablakot a megadott gyűjteményhez.
A karbantartási időszak a változóban tárolt ütemezést $MWSchedule
használja.
$MWSchedule = New-CMSchedule -DayOfWeek Friday -DurationCount 1 -DurationInterval Hours -RecurCount 1 -Start "10/12/2013 21:00:00"
New-CMMaintenanceWindow -CollectionId "XYZ0005D" -Name "MonthlySchedule" -Schedule $MWSchedule
2. példa: Karbantartási időszak másolása a gyűjtemények között
Az első parancs egy XYZ0003F azonosítójú karbantartási ablakot kap a gyűjteményből. Ezután létrehoz egy karbantartási ablakot a gyűjteményen ugyanazokkal a névvel, ütemezéssel és csak szoftverfrissítések esetén az XYZ0005D azonosítóval.
$mw1 = Get-CMMaintenanceWindow -CollectionId "XYZ0003F" -MaintenanceWindowName "nightly SUM window"
New-CMMaintenanceWindow -CollectionId "XYZ0005D" -Name $mw1.Name -Schedule (Convert-CMSchedule -ScheduleString $mw1.ServiceWindowSchedules) -ApplyTo SoftwareUpdatesOnly
PARAMETERS
-ApplyTo (Alkalmazva)
Adja meg a létrehozni kívánt karbantartási időszak típusát:
Any
: A karbantartási időszak minden üzemelő példányra vonatkozik.SoftwareUpdatesOnly
: A karbantartási időszak csak a szoftverfrissítések központi telepítésére vonatkozik.TaskSequencesOnly
: A karbantartási időszak csak a feladatütemezések központi telepítésére vonatkozik.
Ha nem adja meg ezt a paramétert, Any
az az alapértelmezett érték.
Type: MaintenanceWindowApplyTo
Parameter Sets: (All)
Aliases:
Accepted values: Any, SoftwareUpdatesOnly, TaskSequencesOnly
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ApplyToSoftwareUpdateOnly
Ez a paraméter elavult. Használja az ApplyTo paramétert a SoftwareUpdatesOnly értékkel.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ApplyToTaskSequenceOnly
Ez a paraméter elavult. Használja az ApplyTo paramétert a TaskSequencesOnly értékkel.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId (Gyűjteményazonosító)
Adja meg a karbantartási időszak hozzáadásához szükséges gyűjtemény azonosítóját. Ez az azonosító egy szabványos gyűjteményazonosító, XYZ0003F
például: .
Type: String
Parameter Sets: ByCollectionId
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName (Gyűjtemény neve)
Adja meg a karbantartási időszak hozzáadásához szükséges gyűjtemény nevét.
Type: String
Parameter Sets: ByCollectionName
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Adja hozzá ezt a paramétert, hogy megerősítést kér a parancsmag futtatása előtt.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Ez a paraméter literál karakterértékekként kezeli a helyettesítő karaktereket. Nem kombinálhatja a ForceWildcardHandling használatával.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ez a paraméter feldolgozza a helyettesítő karaktereket, és váratlan viselkedéshez vezethet (nem ajánlott). Nem kombinálhatja a DisableWildcardHandling használatával.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Adjon meg egy objektumot egy gyűjteményhez a karbantartási időszak hozzáadásához. Az objektum lekért használhatja a Get-CMCollection parancsmagot.
Type: IResultObject
Parameter Sets: ByValue
Aliases: Collection, Site
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-IsEnabled
Ha karbantartási ablakot hoz létre egy gyűjteményen, de nem aktív, állítsa ezt a paramétert a következőre: $false
. Ha nem tartalmazza ezt a paramétert, ez a parancsmag engedélyezi a karbantartási ablakot.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IsUtc
Ha a karbantartási időszak ütemezését a (UTC egyezményes világidő használatára konfigurálja, állítsa ezt a paramétert a következőre: $true
. Ha nem tartalmazza ezt a paramétert, az ütemezés helyi időt használ.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Adja meg a karbantartási időszak nevét.
Type: String
Parameter Sets: (All)
Aliases: MaintenanceWindowName
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Schedule (Ütemezés)
Adjon meg egy ütemezési objektumot a karbantartási időszakra. Az objektum lekért használhatja a New-CMSchedule parancsmagot.
A karbantartási időszak objektuma jogkivonatsringként tárolja az ütemezést. Ütemezés másolásához egy másik objektumból használja a Convert-CMSchedule parancsmagot. Például: Convert-CMSchedule -ScheduleString $mw1.ServiceWindowSchedules
.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Ez a parancsmag a következő általános paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction és -WarningVariable. További információ: about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
IResultObject#SMS_ServiceWindow
MEGJEGYZÉSEK
További információ erről a visszatérési objektumról és tulajdonságairól: SMS_ServiceWindow WMI-osztály létrehozása.