Résolu Créer un compteur dans mon script existant pour effacer deux fichiers log

Plus d'informations
il y a 1 mois 1 semaine - il y a 1 mois 1 semaine #33521 par Szuszkiewicz
Bonjour Arnaud,
J'ai fait ça ce matin tout est ok tout fonctionne correctement et je reçois mes Emails comme prévu.
# Définir le chemin du fichier compteur
$counterFilePath = "C:\USB-PORTABLE\PortableApps\Rclone-Portable\Log\compteur.txt"

# Vérifier si le fichier de compteur existe
if (Test-Path -Path $counterFilePath) {
# Lire la valeur actuelle du compteur depuis le fichier
[int]$counter = Get-Content -Path $counterFilePath

# Incrémenter le compteur
$counter = $counter + 1

# Vérifier si le compteur a atteint 10 exécutions
if ($counter -eq 10) {
# Réinitialiser le compteur à zéro
$counter = 0

# Effacer le contenu des fichiers de journal
Clear-Content $onedriveLogPath
Clear-Content $kdriveLogPath
}

# Enregistrer la nouvelle valeur du compteur dans le fichier
$counter | Out-File -FilePath $counterFilePath
} else {
# Si le fichier de compteur n'existe pas, initialiser le compteur à zéro et l'enregistrer dans le fichier
0 | Out-File -FilePath $counterFilePath
}
# La suite du script

Passe une bonne journée @ + Richard 
Dernière édition: il y a 1 mois 1 semaine par Arnaud Petitjean. Raison: Ajout de la balise [code] autour du code pour améliorer la mise en forme

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 mois 1 semaine #33524 par Arnaud Petitjean
Ok, très bien.

Par contre, lorsque tu publies du code dans le forum, essaie de mettre la balise Code autour afin qu'il s'affiche mieux.

Et si tu pouvais aussi indenter ton code , ce serait encore mieux ;-).

MVP (Reconnect) et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 mois 1 semaine #33525 par Szuszkiewicz
Merci Arnaud je n'y ai pas pensé j'ai testé avec ``` mais pas avec la balise @+ Richard
# Ok pour la balise
​​​​​​​

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 mois 1 semaine #33526 par Arnaud Petitjean
Ok, je passe le sujet en "Résolu" ;-)

MVP (Reconnect) et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.110 secondes
Propulsé par Kunena