Добавление столбца «Дата изменения», в котором будет указана дата добавления CSV-файла. - PullRequest
0 голосов
/ 21 июня 2019

Я экспортирую массив данных в файл .csv, когда мой сценарий обнаруживает определенное условие для устройства, а затем удаляет устройство из консоли..Csv - это запись информации об удаленном устройстве, и я использую Export-Csv с командой -append для добавления строки каждый раз, когда это происходит, и я хотел бы, чтобы сценарий добавлял столбец даты, когда это действиебывает, но у меня возникают проблемы с выяснением, как написать это.Файл .csv в настоящее время содержит столбцы для строк в массиве, таких как «владелец», «модель», «номер телефона» и т. Д.

Я пробовал много вариантов, которые я нашел при поиске в Интернете, но ничегокажется, работает.

Foreach ($item in $noncomp60){

    $nc60details += $noncomp | ? {$_.Serial -eq $item}
    $nc60details | Export-Csv -Path $path -NoTypeInformation -Append

Мне бы хотелось, чтобы в файле .csv был столбец дополнений под названием «Дата удалена», который заполняется при добавлении .csv.

1 Ответ

0 голосов
/ 21 июня 2019

Попробуйте добавить эту строку до Export-Csv

$nc60details | Add-Member -Name 'DateDeleted' -Value (get-date) -MemberType NoteProperty 
...