Se non avete installato Excel nel vostro PC, potete effettuare un esercizio differente utilizzando Internet Explorer: invece che inserire dei dati in un foglio di lavoro navigherete in un sito web. Una volta combinato questo meccanismo con il reader RSS menzionato in precedenza, avrete solo bisogno di riuscire a scaricare un feed RSS automaticamente, ricercare un testo nel titolo e, una volta trovato l’elemento di interesse, aprirne automaticamente la relativa pagina.
Navigare dal vostro divano non è mai stato così facile!
Lo script inizia in maniera simile a quello di Excel, richiamando New-Object:
$ie = New-Object –ComObject InternetExplorer.Application
Anche qui il nostro nuovo oggetto è inizialmente invisibile e, come in Excel, la soluzione è molto semplice:
$ie.Visible = $True
Per trovare tutte le funzionalità esposte da Internet Explorer utilizziamo il cmdlet Get-Member:
$ie | Get-Member
Per semplificare le cose possiamo navigare in un sito ben conosciuto:
$ie.Navigate(“http://www.powershell.it“)
Se ne avete voglia, potete combinare questo script con quello del reader RSS; se aveste a disposizione un numero sufficiente di elementi, potreste prendere la lista dei titoli, cercare un determinato testo e, trovato un risultato, aprirne il collegamento correlato in Internet Explorer.
In questo workshop non è stata analizzata la funzionalità di ricerca di testi presente all’interno di Windows PowerShell ma vi esorto ad utilizzare l’help in linea per ricercare maggiori informazioni.