Contact Info

Crumbtrail » Administration » Powershell » Powershell 3.0 » ConvertTo-Csv

ConvertTo-Csv - Powershell 3.0 CmdLet

ActiveXperts Network Monitor ships with integrated Powershell scripts to monitor complex network. The scripts run out of the box
Download the ActiveXperts Network Monitor FREE version now »


Short description
Converts objects into a series of comma-separated value (CSV) variable-length strings.

ConvertTo-Csv [-InputObject] <PSObject> [[-Delimiter] <Char>] [-NoTypeInformation] [<CommonParameters>]
ConvertTo-Csv [-InputObject] <PSObject> [-NoTypeInformation] [-UseCulture] [<CommonParameters>]

The ConvertTo-CSV cmdlet returns a series of comma-separated (CSV) strings that represents the objects that you submit.
 You can then use the ConvertFrom-CSV cmdlet to re-create objects from the CSV strings. The resulting objects are CSV v
ersions of the original objects that consist of string representations of the property values and no methods.

You can also use the T:Microsoft.PowerShell.Commands.Export-Csv and T:Microsoft.PowerShell.Commands.Import-Csv cmdlets 
to convert objects to CSV strings (and back). Export-CSV is the same as ConvertTo-CSV, except that it saves the CSV str
ings in a file.

You can use the parameters of the ConvertTo-CSV cmdlet to specify a delimiter other than a comma or to direct ConvertTo
-CSV to use the default delimiter for the current culture.

For more information, see Export-CSV, and see the Notes section.