De Controle van de Website met PowerShell
Het volgende voorbeeld opent een URL om de 5 minuten, de inhoud, test en de tijd meet het nam om HTML voor de pagina te downloaden. Bericht dat al HTML in een groot vet koord wordt gedumpt. Het koord wordt dan gezocht naar specifieke teksten die gekend om in de gevraagde pagina zijn te zijn. Merk op dat dit manuscript voor altijd loopt en met CTRL-C kan worden tegengehouden.
Het manuscript van PowerShell van het voorbeeld:
$webClient = nieuw-voorwerp System.Net.WebClient
$webClient.Headers.Add („gebruiker-agent“, „Manuscript PowerShell“)
terwijl (1 - eq 1) {
$output = ""
$startTime = krijgen-datum
$output = $webClient.DownloadString („http://www.sysinternals.com/")
$endTime = krijgen-datum
als ($output - zoals „*Mark Russinovich*“) {
„Succes `t `t“ + $startTime.DateTime +“ `t `t " + ($endTime - $startTime) .TotalSeconds + „seconden“
} anders {
„Ontbreek `t `t“ + $startTime.DateTime +“ `t `t " + ($endTime - $startTime) .TotalSeconds + „seconden“
}
slaap (300)
}
De Bron van het nieuws: blogs.technet.com
Geschreven door Odd-Magne Kristoffersen. Lees meer groot voer bij bron is WEBSITE
geen commentaren.
Lees meer artikelen verder PowerShell.
- [+] Digg: Kenmerk dit artikel
- [+] Del.icio.us: Referentie dit artikel
- [+] Furl: Referentie dit artikel
















