Size: a a a

2018 March 01

P

Pavel in Powershell Ru
Короче, коллекция из хэш-таблиц — тоже хэш-таблица. Ща покажу.
источник

P

Pavel in Powershell Ru
PS C:\> $a = @{"one"=1;"two"=2}
PS C:\> $b = @{"three"=3;"four"=4}

вот две хэш-таблицы
PS C:\> $c = @()
PS C:\> $c += $a
PS C:\> $c += $b

вот коллекция с хэш-таблицами
PS C:\> $c

Name                           Value
----                           -----
one                            1
two                            2
three                          3
four                           4

Хоть она и показывается как одна хэш-таблица, это всё равно коллекция
PS C:\> $c.GetType() | select basetype

BaseType
--------
System.Array
источник

P

Pavel in Powershell Ru
inqfen
$stands = Get-ChildItem IIS:\Sites\
   foreach ($stand in $stands){
       $name_without_host = $stand.Name -replace '\.((test)|(dev))' ""
       foreach ($name in $name_without_host){
           if ($name -match "(\w)+-(\w)+"){
           $stand_params = @{
               name=$stand.Name;
               path_list=$stand.PhysicalPath;
               container_branch=""
           }
           $stands_params = $stands_params + $stand_params
           }
       $stands_params

Просто вот так получается просто массив из всех значений по очереди
Добавь, короче,
New-Object psobject -ArgumentList $stand_params
источник

i

inqfen in Powershell Ru
Он у меня выше объявляется stands_params = @()
источник

i

inqfen in Powershell Ru
еслия я тебя правильно понял
источник

i

inqfen in Powershell Ru
Мне просто в итоге нужно взять какой-то элемент коллекции и получить хэш-таблицу
источник

i

inqfen in Powershell Ru
типа $stands_params[0]
@{name = 1; ...}
источник

i

inqfen in Powershell Ru
И вообще это в json надо перегнать)
источник

i

inqfen in Powershell Ru
В питоне проблем нет, запихал словари в список и все классно
источник

i

inqfen in Powershell Ru
А вот тут никогда не сталкивался с подобным раньше
источник
2018 March 06

i

inqfen in Powershell Ru
В общем забыл отписаться, помогло вместо array использовать System.Collections.Generic.List[System.Object]
источник

i

inqfen in Powershell Ru
в нем хэш таблицы хранятся без потери структуры
источник
2018 March 07

AS

Alexander Starostin in Powershell Ru
О. Ща будет спам про биткоины
источник

АЗ

Алексей Зубков in Powershell Ru
:) а как же заработать?:)
источник

EK

Evgeny Khitrinevich in Powershell Ru
Придется так и доживать свой век нищим
источник

АЗ

Алексей Зубков in Powershell Ru
Сначала мы жили бедно, потом нас обокрали :)
источник
2018 March 12

EK

Evgeny Khitrinevich in Powershell Ru
внезапнос открыл для себя интересную вещь, спешу поделиться
источник

EK

Evgeny Khitrinevich in Powershell Ru
когда в массиве один объект пош возвращает его не как массив а как скалярный объект. соответственно у него нету ,count
источник

EK

Evgeny Khitrinevich in Powershell Ru
у меня был скрипт, который писал членов группы, если в группе больше одного члена
источник

EK

Evgeny Khitrinevich in Powershell Ru
так вот все группы, где был один член он пропускал, потому что пошел ты нахуй, вот почему
источник