Get-ScheduledTasksInfo.ps1 (zpäť na zoznam)
Jednoduchý skript na zisťovanie jednoduchých informácií o nastavených úlohách.
$hostname = hostname
$location = "C:\Windows\System32\Tasks"
$files = get-childitem $location
foreach ($file in $files) {
if ($file.gettype() -match "Directory") {
#skip directories
}
else {
$filename = $file.toString()
[xml]$xml = get-content "$location\$filename"
foreach ($task in $xml.task) {
$hostname+";"+$filename+";"+$task.registrationinfo.author+";"+$task.principals.principal.userid | out-string -width 500
}
}
}