Powershell
blodka
Messages postés
44
Statut
Membre
-
blodka Messages postés 44 Statut Membre -
blodka Messages postés 44 Statut Membre -
Bonjour,
Je cherche a extraire les noms de PC ayant une erreur dans un fichier texte précis, cependant je ne parvient pas a obtenir les valeurs avec le script suivant, seulement le premier PC est retourné, après cela il fait des sauts a la ligne.
$computernames = Get-Content C:\PC.txt
foreach ($server in $computernames)
{
$filepath = Test-Path "\\$server\c$\"
if ($filepath -eq "True") {
Get-Content "\\$server\c$\fichier.log" | Select-String "Erreur" -quiet | Select-Object $server
}
}
Une idée sur le sujet serait la bienvenue !
Par avance merci.
Je cherche a extraire les noms de PC ayant une erreur dans un fichier texte précis, cependant je ne parvient pas a obtenir les valeurs avec le script suivant, seulement le premier PC est retourné, après cela il fait des sauts a la ligne.
$computernames = Get-Content C:\PC.txt
foreach ($server in $computernames)
{
$filepath = Test-Path "\\$server\c$\"
if ($filepath -eq "True") {
Get-Content "\\$server\c$\fichier.log" | Select-String "Erreur" -quiet | Select-Object $server
}
}
Une idée sur le sujet serait la bienvenue !
Par avance merci.