выбрать случайные записи из CSV и добавить t.hem в список SharePoint - PullRequest
0 голосов
/ 29 сентября 2018

У меня есть файл CSV, который содержит имена и идентификаторы электронной почты всех сотрудников, и здесь мне нужно запустить скрипт powershell, чтобы выбрать (1000 записей через равные промежутки времени) случайные имена / идентификаторы электронной почты из файла CSV и добавить их в список SharePoint.

Мне также нужно убедиться, что выбранный пользователь удален из файла CSV, чтобы он больше не добавлялся в список SP

Вот сценарий, который отлично работает для выбора определенного количествазаписей:

Import-Csv D:\Sachchin.csv | Get-Random -Count 300 | Select-Object Name

1 Ответ

0 голосов
/ 30 сентября 2018
$ImportList  = Import-Csv D:\Sachchin.csv
$RandomList  = $ImportList | Get-Random -Count 300
$RandomNames = $RandomList | Select-Object Name

# Export =>
Compare-Object -ReferenceObject $ImportList -DifferenceObject $RandomList | 
    Select-Object -ExpandProperty InputObject | 
        Export-Csv D:\Sachchin.csv -NoTypeInformation
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...