Skip to content
Marco van Gaal edited this page Aug 5, 2015 · 11 revisions

.NAME

Write-Message

.SYNOPSIS

Writes message to both Host and File in log format ([08-05-2015 10:26:57] Script.ps1: $message)

.PARAMETERS

 -Message <Object>
     Message to display in the console.
     
     Required?                    false
     Position?                    1
     Default value                
     Accept pipeline input?       true (ByValue)
     Accept wildcard characters?  false
     
 
 -ForegroundColor 
     
     Required?                    false
     Position?                    named
     Default value                
     Accept pipeline input?       false
     Accept wildcard characters?  false
     
 
 -NoLog [<SwitchParameter>]
     Specifies that the content is displayed in the console only
     
     Required?                    false
     Position?                    named
     Default value                False
     Accept pipeline input?       false
     Accept wildcard characters?  false
     
 
 -FilePath <String>
     Specifies the path to the output file.
     
     Required?                    false
     Position?                    named
     Default value                
     Accept pipeline input?       false
     Accept wildcard characters?  false
     
 
 -NoNewline [<SwitchParameter>]
     Specifies that the content displayed in the console does not end with a newline character.
     
     Required?                    false
     Position?                    named
     Default value                False
     Accept pipeline input?       false
     Accept wildcard characters?  false
     
 
 -NoInfo [<SwitchParameter>]
     Specifies that the content displayed in the console does not start with ([date] filename.ps1:) usefull with the -No
     NewLine Switch
     
     Required?                    false
     Position?                    named
     Default value                False
     Accept pipeline input?       false
     Accept wildcard characters?  false

.INPUTS

Object

.OUTPUTS

.EXAMPLES

 -------------------------- EXAMPLE 1 --------------------------
 
 PS C:\>Write-Message "Sample message" -ForegroundColor Green
 
 
 
 [11-05-2015 04:52:47] : Sample message
 
 
 
 
 
 -------------------------- EXAMPLE 2 --------------------------
 
 PS C:\>"Sample message from pipe | Write-Message -ForegroundColor Red -NoNewLine
 
 
 
 [11-05-2015 04:52:47] : Sample message from pipe

.RELATED LINKS

http://www.proxx.nl/

Clone this wiki locally