Intune Initial Scripts Backup
This commit is contained in:
36
dump/Maintenance-Windows.ps1
Normal file
36
dump/Maintenance-Windows.ps1
Normal file
@@ -0,0 +1,36 @@
|
||||
<#
|
||||
|
||||
Import-Module 'C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\ConfigurationManager.psd1'
|
||||
New-PSDrive -Name SCCM-Drive -PSProvider "AdminUI.PS.Provider\CMSite" -Root "PNCRASCCM001.ccx.carecentrix.com" -Description "SCCM Site"
|
||||
|
||||
#>
|
||||
$Current_Location = Get-Location
|
||||
CD sccm-drive:
|
||||
|
||||
$All_Collections = @()
|
||||
$Collection_Names =
|
||||
"_6PM - Production Patching",
|
||||
"_9PM - Production Patching",
|
||||
"_11PM - Production Patching - File Servers",
|
||||
"_11PM - Production Patching",
|
||||
"__6PM - Production Patching - Domain Controllers 1",
|
||||
"__9PM - Production Patching - Domain Controllers 2",
|
||||
"__11PM - Production Patching - Domain Controllers 3"
|
||||
|
||||
$Collection_Names | % { $All_Collections += Get-CMCollection -Name $_ }
|
||||
|
||||
$All_Collections.name | % { $Maint = Get-CMMaintenanceWindow -CollectionName $_
|
||||
$Obj = New-Object -TypeName PSObject
|
||||
$obj | Add-Member -MemberType NoteProperty -Name Collection -Value $_
|
||||
$Obj | Add-Member -MemberType NoteProperty -Name MaintenanceWindowName -Value $Maint.Name
|
||||
$Obj | Add-Member -MemberType NoteProperty -Name Description -Value $Maint.Description
|
||||
$Obj | Add-Member -MemberType NoteProperty -Name StartTime -Value $Maint.StartTime
|
||||
$Obj | Add-Member -MemberType NoteProperty -Name RecurrenceType -Value $Maint.RecurrenceType
|
||||
|
||||
$Obj
|
||||
|
||||
}#end%
|
||||
|
||||
#Set-Location $Current_Location
|
||||
|
||||
|
||||
Reference in New Issue
Block a user