Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


как-то сложно. можно скинуть всё в переменную и из нее уже как удобнее будет.

Код: Выделить весь код
$Schtrihs = Import-Csv ./Schtrih.txt -Delimiter ";" | Where-Object {($_.Type -eq 11 ) -or ($_.Type -eq 14)}
$Aspects = Import-Csv ./Aspect.txt -Delimiter ";"
$warks = Import-Csv ./wark.txt -Delimiter ";"

$res = foreach ($Schtrih in $Schtrihs) {
        foreach ($Aspect in $Aspects) {
          foreach ($wark in $warks) {
            if (($Schtrih.Schtrih -eq $Aspect.Schtrih) -and ($Aspect.Aspect -eq $wark.Aspect)) {
              [pscustomobject]@{
                "Schtrih"       = $Schtrih.Schtrih
                "Aspect"        = $Aspect.Aspect
                "Result"        = $wark.Result
              }
            }
          }
        }
      }
$res | Out-File res.txt
$res | Export-Csv -Delimiter ";" -Path res.csv
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:05, 05-06-2021 | #4