Hello All,
In our project we need to write lots of Powershell scripts. So just finding the ways to maintain logs in Powershell scripts.
There is a Powershell command “Start-Transcript” which allows you to write into a log file.
Syntax:
Start-Transcript <Log File Path>
<Log File Path>: Log file path in which logs are maintained.
After this command we can use either write-output or write-host. Everything used with these commands is get logged into log file.
Whenever if we want to stop the maintain logs there is command “Stop-Transcript”.
Example:
$logFilePath = “c:\logfile.log” #Log File Path contains folder name and file name.
In this way logs are maintained for powershell script.
Thanks!
Br,
Prasham