"Type information" when exporting or converting to CSV

Welcome Forums General PowerShell Q&A "Type information" when exporting or converting to CSV

This topic contains 2 replies, has 3 voices, and was last updated by

2 years, 11 months ago.

  • Author
  • #52361

    Topics: 9
    Replies: 62
    Points: 6
    Rank: Member

    By default, Export-CSV and ConvertTo-CSV prepend type information to the result. "Information" in this case meaning just the name.

    Is this useful for anything? Does anyone use it? Does anyone intentionally not use -NoTypeInformation ?

  • #52365

    Topics: 9
    Replies: 2322
    Points: 0
    Rank: Member

    When you import a CSV with type information, it gets injected into PSTypeNames. That's about it. I don't use it.

  • #52372

    Topics: 13
    Replies: 4872
    Points: 1,843
    Helping HandTeam Member
    Rank: Community Hero

    What Dave said. It's mainly used for deserialization, to provide a more consistent pipeline behavior. There's some ETS tie-in as well, although I don't think I've ever seen an example of that being actually practical or beneficial.

The topic ‘"Type information" when exporting or converting to CSV’ is closed to new replies.