PSOutLog

1.3

PSOutLog is a PowerShell logging module designed to provide streamlined logging functionality for your scripts. It offers functions such as Out-Log, Out-WarnLog, Out-ErrLog, and Out-LogBlock to generate log files with various log levels and styles.

Minimum PowerShell version

6.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSOutLog

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSOutLog

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

towhereim.com All rights reserved.

Package Details

Author(s)

  • Steve Im

Tags

Log Logging PSOutLog

Functions

Out-Log Out-WarnLog Out-ErrLog Out-LogBlock

PSEditions

Core Desktop

Dependencies

This module has no dependencies.

Release Notes

Just Out-Log text. It will make logfile with your scriptname.log under the logs folder. Empathic keywords(START, END, STEP) will be highlighted. Out-LogBlock function added. Added indent parameter to log functions. Added environment variables for date format customization.

FileList

Version History

Version Downloads Last updated
1.3 (current version) 9 9/12/2025
1.0.1 53 3/23/2023
1.0.0 8 3/23/2023