Intune Initial Scripts Backup

This commit is contained in:
2025-04-21 14:21:38 -04:00
commit 71764cd10f
241 changed files with 28218 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
$servers = Import-Csv "E:\WSUS_Scripts\Patching-Day\December-2019\Tier0-December-Patching\ReRun\.csv" | select name
Get-Job | Remove-Job
$S2 = @()
$T = @()
$servers | % { $T += $_.Name.Split('#')[1] }
$P_Job_Failed_Servers = @()
Foreach ($S in $T) {
#$S = $T.name
$P_Job_Failed_Servers += Start-Job -ScriptBlock { Param($S) WindowsUpdate\Install-WindowsUpdate -ComputerName $S } -Name "$WSUSGroup-#$S#-Patching" -ArgumentList $S
}#endForeach
$P_Job_Failed_Servers | ft -AutoSize
<#
$Failed_J = Get-Job | ? { $_.State -eq "Failed" } | Select Name
$Failed_J | % { $S2 += $_.Name.Split('#')[1] }
#>