iT邦幫忙

0

Powershell 匯出CSV顯示問題,如何匯出csv後能顯示 00010 而不是10

Powershell Script to export Active Directory users to CSV
參照powershell網路文章後改寫後發現一個問題自己不會解:
希望能匯出CSV保留前置碼為零的,例如:00010 匯出至CSV能保留 前置碼三個零。
我有修改如下列程式碼後,發現還是不行

@{Label = "Directorate";Expression = {"{0:D5}" -f $_.Description}},

有那一位好心的人可以指示一下是哪裡有錯誤!
感謝!

James iT邦大師 7 級 ‧ 2017-07-04 16:29:19 檢舉
是用記事本開起來看就沒有前面的零,還是匯到excel以後沒有。
尼克 iT邦高手 1 級 ‧ 2017-07-04 17:06:53 檢舉
匯到excel 沒有

1 個回答

1
James
iT邦大師 7 級 ‧ 2017-07-04 17:17:02
最佳解答

不要直接開CSV檔,先開excel再用資料->匯入外部資料->匯入資料的功能。
匯入資料時選欄位的資料格式為文字(預設是一般)

尼克 iT邦高手 1 級 ‧ 2017-07-04 17:25:37 檢舉

原來如此,江湖一點絕/images/emoticon/emoticon12.gif

我要發表回答

立即登入回答