2014-10-15 13 views
7

Vì vậy, tôi đang cố gắng xuất danh sách tài nguyên không có tiêu đề. Về cơ bản tôi cần phải bỏ qua dòng 1, "Tên".Powershell export-csv không có tiêu đề?

Đây là mã hiện tại của tôi:

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

tôi đã xem xét một số ví dụ và những thứ để cố gắng, nhưng chưa hoàn toàn nhận được bất cứ điều gì để làm việc đó vẫn chỉ liệt kê tên tài nguyên.

Mọi đề xuất? Cảm ơn trước!

Trả lời

15

Có vẻ như bạn về cơ bản chỉ muốn nhắn tin cho một danh sách tập tin trong những cái tên:

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

Edit: nếu bạn thực sự muốn có một xuất csv mà không có một dòng tiêu đề:

(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" 
+0

Vâng nó cần phải là một .csv, vì chúng tôi đang nhập thông tin vào cơ sở dữ liệu. Chúng tôi sẽ làm điều này với nhiều thứ khác nhau, nhưng nguồn tài nguyên này là số lượng mã đơn giản nhất/ít nhất. Điều này sẽ làm việc với một csv là tốt? Tôi có thể kiểm tra trong một thời gian. Cảm ơn! –

+1

Nếu bạn loại bỏ dòng đầu tiên đó, thì nó không có hàng tiêu đề nữa, vì vậy về mặt kỹ thuật, nó không thực sự là tệp CSV. Các tên cần phải được trích dẫn? – mjolinor

+0

Tôi hiểu ý của bạn ... Điều gì đã được yêu cầu của tôi, là loại bỏ dòng đầu tiên đó (tiêu đề) để họ có thể mã Access để kéo mọi thứ từ bất kỳ cột nào họ cần. Trong trường hợp này, chỉ cần cột A. Điều đó có hợp lý không? –

Các vấn đề liên quan