Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2017 October 06

Е

Евгений in PowerShellRus - о Powershell (и не только) на русском
ну какой же он  рандомный, если я 243281453281 раз запустил и выводит каждый раз с конца массива?)
источник

Е

Евгений in PowerShellRus - о Powershell (и не только) на русском
да и смотрю примеры в ынтернетах (без всяких ухищрений) - там у кого есть какой-нибудь вывод на консоль - тож с конца идёт
источник

V

Valera in PowerShellRus - о Powershell (и не только) на русском
Попробуй потрудоемистее что-нибудь :)
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
PS > workflow abc { param($a) foreach -parallel ($i in $a) { inlinescript {$using:i}}}
PS > -join (abc (1..10))
98761045321
PS > -join (abc (1..10))
10968743521
PS > -join (abc (1..10))
79106832451
PS > -join (abc (1..10))
81097645231
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
Да, на простых можно считать, что будет обратный порядок
источник

V

Valera in PowerShellRus - о Powershell (и не только) на русском
Это фича :)
источник

PO

Pavel Orlov in PowerShellRus - о Powershell (и не только) на русском
Листил как-то файлы в папках с помощью foreach -parallel,  работало оно так - пока последний элемент из пачки (в том случае папок) не обработается - следующая итерация не начинается.  То, что семеро одного ждут не сильно устроило, поэтому пришлось переехать на джобы
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
Т.е. должно workflow в фоне работать?
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
Евгений
ну какой же он  рандомный, если я 243281453281 раз запустил и выводит каждый раз с конца массива?)
Возможно ответ https://msdn.microsoft.com/en-us/library/ee849842.aspx
If the Body does not go idle, it executes in a reverse order because the scheduled activities are handled as a stack, the last scheduled activity executes first. For example, if you have a collection of {1,2,3,4}in ParallelForEach<T> and use a WriteLine as the body to write the value out. You have 4, 3, 2, 1 printed out in the console. This is because WriteLine does not go idle so after 4 WriteLine activities got scheduled, they executed using a stack behavior (first in last out).
источник

Е

Евгений in PowerShellRus - о Powershell (и не только) на русском
Ееее спасибо
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
Коллеги приветсвую. Подскажите  плз, сделал скрипт Add-pssnapin Microsoft.sharepoint.powershell
$MyWeb = Get-SPWeb "http://sharepoint/sites/test"
$MyWeb.Lists["test1"].Items |
    ForEach-Object{
         New-Object PSObject -Property @{
                                         FullName=$_["Full Name"]
                                         JobTitle=$_["Job titel"]
                                         Manager=$_["Manager"]                
                                        }
    } | Export-Csv -path 'C:\Temp\Filename.csv' -Encoding unicode -Delimiter "`t" -NoTypeInformation   Скрипт экспортирует Список SharePoint  в csv. но у меня задача при экспорте убрать не нужные символы ввиде "24:#" в начале каждой строчки. вот что получается когда импортирую кнопкой Шариковской експорт в ексель:
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
когда делаю скриптом получается вот так:
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
а нужно вот так
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
$_["Full Name"].split("#")[1]
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
в списке SharePoint этих 24:# нету..
источник

V

VLAdiMIR in PowerShellRus - о Powershell (и не только) на русском
т.к. они образаются как я понял, из-за того, что в столбцы строки добовляются  из таксономии.
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
$_["Full Name"][0] и $_["Full Name"][1] -что выводит?
источник