Intune Initial Scripts Backup
This commit is contained in:
46
dump/temp-tool1.ps1
Normal file
46
dump/temp-tool1.ps1
Normal file
@@ -0,0 +1,46 @@
|
||||
<#
|
||||
|
||||
$Count = 0
|
||||
$W = $ServerName | % { $S = $_
|
||||
Write-host "Checking Server: $S"
|
||||
$Count++ ;gci \\$S\c$\windows\ccmcache -ErrorAction SilentlyContinue | ? { $_.LastWriteTime -gt ((Get-Date).AddDays(-4))} | select -First 1 | select @{n="Num";e={$Count}},@{n="Server";e={$S}},Lastwritetime,Name }
|
||||
|
||||
|
||||
$W | sort LastWritetime -Descending
|
||||
|
||||
write-host "Collection Name: $DeviceCollection_Name" -ForegroundColor Yellow
|
||||
|
||||
|
||||
#>
|
||||
|
||||
<######################################################################
|
||||
|
||||
$Responding = @()
|
||||
$NotResponding = @()
|
||||
|
||||
$DeviceCollection_ServerNames.Name | % {
|
||||
|
||||
If (Test-Connection $_ -Count 1 -ErrorAction SilentlyContinue ) {
|
||||
Write-Host "Responding:---- $_ " -ForegroundColor Green
|
||||
$Responding += $_
|
||||
|
||||
}#endIf
|
||||
|
||||
Else { $NotResponding += $_ }
|
||||
|
||||
}#end%
|
||||
write-host "-------------------------------------------------------"
|
||||
Write-host "$($Responding.count) / $($DeviceCollection_ServerNames.Name.count) -- Responding" -foregroundcolor Green
|
||||
Write-host "$($NotResponding.count) / $($DeviceCollection_ServerNames.Name.count) -- NOT Responding" -foregroundcolor Red
|
||||
|
||||
|
||||
Write-Host "Servers NOT Responding: $NotResponding " -ForegroundColor Red
|
||||
|
||||
|
||||
|
||||
|
||||
$Responding | % { gwmi win32_operatingsystem -ComputerName $_ -ErrorAction SilentlyContinue | select @{n="Server";e={$_.PSComputername}},@{n="LastBootup";e={$_.Converttodatetime($_.LastBootUpTime)}}} | sort LastBootup -descending | ft -autosize
|
||||
|
||||
|
||||
|
||||
#>
|
||||
Reference in New Issue
Block a user