Войти

Показать полную графическую версию : [решено] Использование параметра объекта


Elven
31-03-2021, 18:54
Имеется массив объектов (точнее был получен в рамках другой задачи, и переделывать эту часть не очень хочется, но это не суть). Из этого массива нужно выплюнуть в файлы, имена которых берутся из одного параметра, содержимое другого параметра, примерно так:
FileName: file_0
FileContent: "Content_0"

FileName: file_0
FileContent: "Content_1"

FileName: file_0
FileContent: "Content_2"

FileName: file_1
FileContent: "OtherContent_0"

FileName: file_1
FileContent: "OtherContent_1"


file_0
Content_0
Content_1
Content_2
file_1
OtherContent_0
OtherContent_1
Вроде как должно быть просто, но что-то у меня глаз замылился.

Elven
31-03-2021, 19:20
Что-то я действительно глаз себе замылил, сходил покурил и всё на места стало.
$arr | ForEach-Object {
$path = "../"+ $_.FileName + ".txt"
$_.FileContent| Out-File -Append -FilePath $path
}




© OSzone.net 2001-2012