Хвостат Хвостатыч (hvostat_hvostat) wrote,
Хвостат Хвостатыч
hvostat_hvostat

"Создать собственную таблицу в PowerShell"

Задача: создать собственную таблицу.
Приступаем.

#Обзываем таблицу:
$table_name = “SampleTable”

#Создаём объект таблицы:
$table = New-Object system.Data.DataTable “$table_name”

#Задаём столбцы:
$column1 = New-Object system.Data.DataColumn ColumnName1,([string])
$column2 = New-Object system.Data.DataColumn ColumnName2,([string])
...
$columnN = New-Object system.Data.DataColumn ColumnNameN,([string])

#Добавляём столбцы в таблицу:
$table.columns.add($column1)
$table.columns.add($column2)
...
$table.columns.add($columnN)

#Создаём новую строку:
$row = $table.NewRow()

#Начиниям данными:
$row.ColumnName1 = “A”
$row.ColumnName2 = “1”
...
$row.ColumnNameN = “NNN”

#Добавляем строку в таблицу:
$table.Rows.Add($row)

#Показываем таблицу:
$table | format-table -AutoSize

#"Чистим" и экспортируем в HTML:
$table | select * -ExcludeProperty RowError, RowState, HasErrors, Name, Table, ItemArray | ConvertTo-Html | out-file out-data.html

__
Tags: powershell, script
Subscribe

  • "Мечты сбываются"

    Восемь лет назад я очень хотел устроиться в одну Крупную Международную Компанию. Если бы всё сложилось идеальным образом - я бы ходил на работу…

  • "Тесла"

    ПоКОТался сегодня на Тесле. Model 3 DualMotor которая. Впечатление айфона на колёсиках - всё минималистичное и очень простое. Первое, что…

  • "Door bolt"

    Столкнулся недавно с неприятной ситуацией - меня пытались взломать. В ответ на проблему возникла идея, которая совершенно не сложно реализуется.…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 6 comments