Bonjour,
je voudrais que mon programme qui dispose d'une liste de site puisse supprimer le contenu de cette liste si les sites sont présents dans le fichier hosts.
J'ai crée ce code mais les lignes ne se suppriment pas.
Si quelqu'un veut bien m'aider !
Merci !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub DebloquerSitesDangereux() Dim FichierSiteDangereux As String = ("C:\Users\" & System.Environment.UserName & "\Documents\ListeDeSiteContenusDangereux.txt") Dim lines As List(Of String) = System.IO.File.ReadAllLines("C:\Windows\System32\Drivers\etc\hosts").ToList Dim lignesAsupprimer As String = System.IO.File.ReadAllLines(FichierSiteDangereux).ToString ' ne passe pas à la ligne de dessous mais remonte pour traiter le prochain fichier For i As Integer = 0 To lines.Count - 1 If lines(i).Contains(lignesAsupprimer) Then lines.RemoveAt(i) End If Next End Sub![]()
Partager