#ajout des informations du fichier "serial.txt"
Import-CSV "./serial.txt" | % {
#URL de la garantie DELL avec le serial du fichier serial.txt
$url = "http://www.dell.com/support/troubleshooting/us/en/04/Servicetag/"+$_.serial
#téléchargement de l'URL
$content = (new-object System.Net.WebClient).DownloadString($url)
#extract de l'information necessaire
$content -match 'with an end date of (?
$datefin = $matches['coontent']
#affichage des informations
#$datefin
#$_.serial
#ajout des informations dans un fichier txt
ADD-content -path "_serial_et_date_fin_garantie.txt" -value "$_.serial $datefin"
}
Utilité du script:
Crée un tableau avec le numero de serie d'un machine Dell ainsi que sa date de fin de garantie
Besoin :
--------
1°) Connexion Internet
2°) Le script PowerShell necessite un fichier serial.txt avec inscrit sur la premiere ligne "serial" puis 1 serial Dell par ligne.
Utilisation :
-------------
En lancant le script "fin_garantie_dell.ps1", par un clic droit "executer avec powershell"
Résultat :
----------
On obtient un fichier "_serial_et_date_fin_garantie.txt" dans le même répertoire avec en 1ere colonne le serial, et en 2nd colonne, la date de fin de garantie au format US.
Aucun commentaire:
Enregistrer un commentaire