Skip to content

Tee-Object should have an -Encoding parameter #11104

@mklement0

Description

@mklement0

Summary of the new feature/enhancement

Tee-Object currently invariably uses the default character encoding when teeing to a file (-Path aka -Filepath, -LiteralPath), which in PS Core is BOM-less UTF-8

However, sometimes you need a specific character encoding, and Tee-Object currently offers no way to specify a different encoding.

Proposed technical implementation details (optional)

Introduce an -Encoding parameter (to be combined only with the -Path / -FilePath or -LiteralPath, analogous to the parameter of the same name already supported by other write-to-file cmdlets such as Out-File.

Metadata

Metadata

Assignees

No one assigned

    Labels

    First-Time-IssueEasy issues first time contributors can work on to learn about this projectIssue-Enhancementthe issue is more of a feature request than a bugResolution-FixedThe issue is fixed.Up-for-GrabsUp-for-grabs issues are not high priorities, and may be opportunities for external contributorsWG-Cmdlets-Utilitycmdlets in the Microsoft.PowerShell.Utility module

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions