Моя конечная цель заключается в том, чтобы перейти к каталогу в powershell, а затем перечислить все файлы альтернативного потока данных, а затем вывести все их содержимое в CSV.
В настоящее время у меня есть первые две сценарии:
cd c:\users\profilename\downloads\
gci -recurse | % { gi $_.FullName -stream * } | where stream -ne ':$Data'
Чтобы открыть пример файла потока данных, откройте cmd, cd в каталоге, затем запустите:
dir /r
После этого возьмите определенное в зоне имя одного из файлов ивыполните эту команду без: $ data.
Пример перед удалением: $ Data
notepad test.docx:Zone.Identifier:$Data
После удаления (выполните эту команду):
notepad test.docx:Zone.Identifier
Как бы явзять выходные данные второй команды и использовать поле PSPath, чтобы открыть каждый из этих файлов, а затем вывести все содержимое в один файл CSV?
Любая помощь приветствуется.