Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Использование параметра объекта (http://forum.oszone.net/showthread.php?t=348425)

Elven 31-03-2021 18:54 2954461

Использование параметра объекта
 
Имеется массив объектов (точнее был получен в рамках другой задачи, и переделывать эту часть не очень хочется, но это не суть). Из этого массива нужно выплюнуть в файлы, имена которых берутся из одного параметра, содержимое другого параметра, примерно так:
объекты
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 2954464

Что-то я действительно глаз себе замылил, сходил покурил и всё на места стало.
Код:

$arr | ForEach-Object {
$path = "../"+ $_.FileName + ".txt"
$_.FileContent| Out-File -Append -FilePath $path
}



Время: 13:42.

Время: 13:42.
© OSzone.net 2001-