Megosztás a következőn keresztül:


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.

Get-CMMaintenanceWindow

Remove-CMMaintenanceWindow

Set-CMMaintenanceWindow

Convert-CMSchedule New-CMSchedule

Karbantartási ablakok használata a Konfigurációkezelő