Как добавить список имен, чтобы добавить выход файла CSV в следующей строке - PullRequest
0 голосов
/ 14 января 2019

Здесь я хочу получить данные $newdata в следующей строке в том же файле CSV, но результат будет таким, как показано ниже:

NewManager
---------- 
Sathiya Priya Naveen Kumar
Sathiya Priya Naveen Kumar
Sathiya Priya Naveen Kumar
Sathiya Priya Naveen Kumar
Sathiya Priya Naveen Kumar
Sathiya Priya Naveen Kumar
Sathiya Priya Naveen Kumar
Sathiya Priya Naveen Kumar

Но на самом деле данные:

NewManager
---------- 
Karthikeyan Deenadhayalan
Karthikeyan Deenadhayalan
Sathiya Priya Naveen Kumar
Karthikeyan Deenadhayalan
Karthikeyan Deenadhayalan
Sathiya Priya Naveen Kumar
Karthikeyan Deenadhayalan
Sathiya Priya Naveen Kumar

Мой код:

cls
$NewData = $Olddata |
           Select @{n="NewManager";e={(Get-ADUser $_.Manager -Properties *).DisplayName}} |
           %{$_.NewManager} |
           Out-File C:\Users\Administrator.ROOTDC1\Desktop\test1.txt -Force
$import = Import-Csv $path
$print = gc C:\Users\Administrator.ROOTDC1\Desktop\test1.txt
foreach ($prints in $print) {
    #I want to add new manager list on the same file in the next row.
    foreach ($imp in $import) {
        Add-Member -InputObject $imp -MemberType NoteProperty -Name NewManager -Value $prints -Force
    }
}
$import
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...