Have a Question?
Log.txt avec Transcript
écrire un fichier de log
# Définition de l'emplacement du log $logpath = "C:\LOGS" # Définition du nom du log: on reprend le nom du script avec la date et l'heure du jour $scriptdate = Get-Date -Format "ddMMyy-HHmm" $script = $MyInvocation.MyCommand.Name $scriptName = $script.split('\.')[-2] + "_" + $scriptdate $log = "C:\LOGS\$scriptName.log" # Début de log Start-Transcript -Path $log # Maintenant à chaque fois qu'on va écrire dans la console avec un write-output, write-host ou un -verbose, tout sera mis dans fichier de log write-output "$scriptName" # Fin du log write-output "End of script" Stop-Transcript