web-dev-qa-db-fra.com

Powershell export-csv sans en-têtes?

J'essaie donc d'exporter une liste de ressources sans les en-têtes. Fondamentalement, je dois omettre la ligne 1, "Nom".

Voici mon code actuel:

Get-Mailbox -RecipientTypeDetails RoomMailbox,EquipmentMailbox | Select-Object Name | Export-Csv -Path "$(get-date -f MM-dd-yyyy)_Resources.csv" -NoTypeInformation

J'ai regardé plusieurs exemples et choses à essayer, mais je n'ai pas vraiment réussi à faire quoi que ce soit qui ne liste que les noms des ressources.

Aucune suggestion? Merci d'avance!

13
Shaun Z.

Il semble que vous souhaitiez simplement envoyer une liste de fichiers contenant les noms:

Get-Mailbox -RecipientTypeDetails RoomMailbox,EquipmentMailbox |
 Select-Object -ExpandProperty Name | 
 Set-Content -Path "$(get-date -f MM-dd-yyyy)_Resources.txt"

Edit: si vous voulez vraiment un export-csv sans ligne d'en-tête:

(Get-Mailbox -RecipientTypeDetails RoomMailbox,EquipmentMailbox |
Select-Object Name |
ConvertTo-Csv -NoTypeInformation) |
Select-Object -Skip 1 |
Set-Content -Path "$(get-date -f MM-dd-yyyy)_Resources.csv"
24
mjolinor