Perrypackettracer / Powershell-scripts-to-use-in-an-active-directory

0 stars 0 forks source link

-NoNewline #27

Open Perrypackettracer opened 8 months ago

Perrypackettracer commented 8 months ago

In PowerShell, the -NoNewline parameter with the Write-Host cmdlet is used to suppress the automatic newline that is appended at the end of each output. This allows you to print multiple pieces of information on the same line.

Here's an example to illustrate the use of -NoNewline:

# Without -NoNewline
Write-Host "This is the first line."
Write-Host "This is the second line."

# With -NoNewline
Write-Host -NoNewline "This is the first line. "
Write-Host -NoNewline "This is the second line."

In the first block without -NoNewline, each Write-Host statement starts on a new line. In the second block with -NoNewline, the content is written on the same line.

Output without -NoNewline:

This is the first line.
This is the second line.

Output with -NoNewline:

This is the first line. This is the second line.

In the second block, the content from both Write-Host statements is displayed on the same line because of the -NoNewline parameter. This can be useful when you want to concatenate or display information sequentially on the same line.