Evotec

Project

PSWriteHTML

PSWriteHTML is an open-source PowerShell project with packages, release history, and working documentation.

Stars 995
Forks 114
Open issues 69
PowerShell Gallery downloads 7,436,513
Release v1.41.0
Language: PowerShell Updated: 2026-04-11

API Reference

Function

New-HTMLStatusItem

Namespace PSWriteHTML
Inputs
None
Outputs
System.Object

New-HTMLStatusItem [-Name <string>] [-Status <string>] [-Icon <Object>] [-Percentage <string>] [-FontColor <string>] [<CommonParameters>]

Remarks

New-HTMLStatusItem [-Name <string>] [-Status <string>] [-Icon <Object>] [-Percentage <string>] [-FontColor <string>] [<CommonParameters>] New-HTMLStatusItem [-Name <string>] [-Status <string>] [-FontColor <string>] [-BackgroundColor <string>] [-IconHex <string>] [<CommonParameters>] New-HTMLStatusItem [-Name <string>] [-Status <string>] [-FontColor <string>] [-BackgroundColor <string>] [-IconSolid <string>] [<CommonParameters>] New-HTMLStatusItem [-Name <string>] [-Status <string>] [-FontColor <string>] [-BackgroundColor <string>] [-IconRegular <string>] [<CommonParameters>] New-HTMLStatusItem [-Name <string>] [-Status <string>] [-FontColor <string>] [-BackgroundColor <string>] [-IconBrands <string>] [<CommonParameters>]

Examples

Authored help example

EXAMPLE 1


New-HTMLStatusItem -Name 'Name'
        

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

New-HTMLStatusItem [-FontColor <String>] [-Icon <Dead|Bad|Good>] [-Name <String>] [-Percentage <0%|10%|30%|70%|100%>] [-Status <String>] [<CommonParameters>]
#
Parameter set: Statusimo

Parameters

FontColor String optionalposition: namedpipeline: False
Icon Object optionalposition: namedpipeline: Falsevalues: 3
Possible values: Dead, Bad, Good
Name String optionalposition: namedpipeline: Falsealiases: ServiceName
Percentage String optionalposition: namedpipeline: Falsevalues: 5
Possible values: 0%, 10%, 30%, 70%, 100%
Status String optionalposition: namedpipeline: Falsealiases: ServiceStatus

Outputs

System.Object

New-HTMLStatusItem [-BackgroundColor <String>] [-FontColor <String>] [-IconHex <String>] [-Name <String>] [-Status <String>] [<CommonParameters>]
#
Parameter set: Hex

Parameters

BackgroundColor String optionalposition: namedpipeline: False
FontColor String optionalposition: namedpipeline: False
IconHex String optionalposition: namedpipeline: False
Name String optionalposition: namedpipeline: Falsealiases: ServiceName
Status String optionalposition: namedpipeline: Falsealiases: ServiceStatus

Outputs

System.Object

New-HTMLStatusItem [-BackgroundColor <String>] [-FontColor <String>] [-IconSolid <String>] [-Name <String>] [-Status <String>] [<CommonParameters>]
#
Parameter set: FontAwesomeSolid

Parameters

BackgroundColor String optionalposition: namedpipeline: False
FontColor String optionalposition: namedpipeline: False
IconSolid String optionalposition: namedpipeline: False
Name String optionalposition: namedpipeline: Falsealiases: ServiceName
Status String optionalposition: namedpipeline: Falsealiases: ServiceStatus

Outputs

System.Object

New-HTMLStatusItem [-BackgroundColor <String>] [-FontColor <String>] [-IconRegular <String>] [-Name <String>] [-Status <String>] [<CommonParameters>]
#
Parameter set: FontAwesomeRegular

Parameters

BackgroundColor String optionalposition: namedpipeline: False
FontColor String optionalposition: namedpipeline: False
IconRegular String optionalposition: namedpipeline: False
Name String optionalposition: namedpipeline: Falsealiases: ServiceName
Status String optionalposition: namedpipeline: Falsealiases: ServiceStatus

Outputs

System.Object

New-HTMLStatusItem [-BackgroundColor <String>] [-FontColor <String>] [-IconBrands <String>] [-Name <String>] [-Status <String>] [<CommonParameters>]
#
Parameter set: FontAwesomeBrands

Parameters

BackgroundColor String optionalposition: namedpipeline: False
FontColor String optionalposition: namedpipeline: False
IconBrands String optionalposition: namedpipeline: False
Name String optionalposition: namedpipeline: Falsealiases: ServiceName
Status String optionalposition: namedpipeline: Falsealiases: ServiceStatus

Outputs

System.Object