PowerShell экспортирует результаты в csv при проверке и обработке массива

Спасибо @DavidBrabant за помощь с моим первым вопросом, это мне очень помогло.

https://stackoverflow.com/a/25546642/3985581

Я надеялся, что кто-нибудь сможет посмотреть код по приведенной выше ссылке и посоветовать, как мне записать некоторую информацию о процессе копирования в файл csv?

Спасибо. Крис


person jembsb    schedule 29.08.2014    source источник
comment
Пожалуйста, покажите, что вы пробовали сами. Stackoverflow не является сервисом для написания кода.   -  person chthonicdaemon    schedule 29.08.2014
comment
Спасибо, chthonicdaemon, к сожалению, на данном этапе у меня недостаточно знаний для написания сценариев, чтобы внести большой вклад. Я изучаю это самостоятельно, впервые используя любую форму сценариев без формального обучения. Я стараюсь. простые командлеты вывода, которые я понимаю и могу работать при работе с простым кодом, но, как объяснено, это включение их в код, с которым мне помог @David Brabant. Такие вещи, как $Result=New-Object PSObject, $Result | Add-Member -MemberType NoteProperty -Name Name -Value $User Я понимаю, но не в контексте кода в моем первом вопросе.   -  person jembsb    schedule 29.08.2014


Ответы (1)


Спасибо за помощь, ребята, @DavidBrabant и @chthonicdaemon. Было бы полезно получить некоторые идеи о том, как динамически захватывать значения по мере их написания, на данном этапе я еще не разобрался с этим. Так что я подумал об этом и просто подумал, что соберу все детали ПОСЛЕ процесса копирования.

Я просто использовал обычный метод чтения скопированной структуры каталогов, используя: Get-ChildItem -Path $destination -Recurse | foreach{ $var = $_.Parameter | Select-Object @{n="column heading";e={$var} | Export-Csv $destination\Results.csv -NoTypeInformation Это дает мне вывод следующим образом.

FilePath ____________________________Имя_______Размер_______Тип

C:\скрипт папки\test\aabd1612\QuotaSize.nsf____QuotaSize_____663552_____.nsf

person jembsb    schedule 01.09.2014