Documentation Index
Fetch the complete documentation index at: https://tally.wharflab.com/llms.txt
Use this file to discover all available pages before exploring further.
powershell/PSUseUTF8EncodingForHelpFile is a PSScriptAnalyzer diagnostic emitted by tally for PowerShell snippets embedded in Dockerfiles.
| Property | Value |
|---|---|
| Severity | Warning |
| Category | PSScriptAnalyzer |
| Auto-fix | No |
Description
Check that anabout_ help file uses UTF-8 encoding. The filename must start with about_ and end
with .help.txt. The rule uses the CurrentEncoding property of the StreamReader class to
determine the encoding of the file.
How
For PowerShell commands that write to files, ensure that you set the encoding parameter toutf8,
utf8BOM, or utf8NoBOM.
When you create a help file using a text editor, ensure that the editor is configured to save the
file in a UTF8 format. Consult the documentation for your text editor for instructions on how to
save files with a specific encoding.
Further reading
For more information, see the following articles:System.IO.StreamReader- about_Character_Encoding
- Set-Content
- Understanding file encoding in VS Code and PowerShell