Size: a a a

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

2021 March 10

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Есть командлет ConvertFrom-String, возможно, он подоходит для данной задачи:
$t = @'
{First*:12345678}

{Last:z323} текст 1
{First*:12345678}

{Last:z324} текст 2
'@
PS > Get-Content f.txt | ConvertFrom-String -TemplateContent $t

First    Last
-----    ----
12345678 z323
12345678 z324
12345678 z324
12445678 z127
12347678 z323
источник

UE

User Ex in PowerShellRus - о Powershell (и не только) на русском
Да пожалуйста. Просто без WMI управлять линухом- тот ещё геморрой
источник

A

Anatoly in PowerShellRus - о Powershell (и не только) на русском
Aleksandr
Есть командлет ConvertFrom-String, возможно, он подоходит для данной задачи:
$t = @'
{First*:12345678}

{Last:z323} текст 1
{First*:12345678}

{Last:z324} текст 2
'@
PS > Get-Content f.txt | ConvertFrom-String -TemplateContent $t

First    Last
-----    ----
12345678 z323
12345678 z324
12345678 z324
12445678 z127
12347678 z323
Плюсую кстати, это то чего я так долго ждал, а в итоге таки не дождался
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Так он с 2014 доступен
источник

A

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

エージェントの邪悪な笑い... in PowerShellRus - о Powershell (и не только) на русском
User Ex
Да пожалуйста. Просто без WMI управлять линухом- тот ещё геморрой
Я что, был не согласен? :(
источник

UE

User Ex in PowerShellRus - о Powershell (и не только) на русском
エージェントの邪悪な笑い
Я что, был не согласен? :(
Произошло недопонимание
источник

UE

User Ex in PowerShellRus - о Powershell (и не только) на русском
Как же он хорош
источник

エージェントの邪悪な笑い... in PowerShellRus - о Powershell (и не только) на русском
Но у WMI есть всё же один фатальный недостаток, кроме его преимуществ
источник

エージェントの邪悪な笑い... in PowerShellRus - о Powershell (и не только) на русском
Чтобы написать провайдер класса, это С++ и обмазывание Win32
источник

UE

User Ex in PowerShellRus - о Powershell (и не только) на русском
エージェントの邪悪な笑い
Чтобы написать провайдер класса, это С++ и обмазывание Win32
Ну, в рамках винды это не проблема в принципе
источник

A

Anch in PowerShellRus - о Powershell (и не только) на русском
Aleksandr
Есть командлет ConvertFrom-String, возможно, он подоходит для данной задачи:
$t = @'
{First*:12345678}

{Last:z323} текст 1
{First*:12345678}

{Last:z324} текст 2
'@
PS > Get-Content f.txt | ConvertFrom-String -TemplateContent $t

First    Last
-----    ----
12345678 z323
12345678 z324
12345678 z324
12445678 z127
12347678 z323
мне через пару недель скинут новый файл, мне в скрипте менять? $t = @'
{First*:12345678}

{Last:z323} текст 1
{First*:12345678}

{Last:z324} текст 2
'@
источник

エージェントの邪悪な笑い... in PowerShellRus - о Powershell (и не только) на русском
User Ex
Ну, в рамках винды это не проблема в принципе
Ну как сказать. Есть у тебя бузинесс-приложение. Но оно на C#
Хочешь чтобы можно было дёргать инфу или управлять им через CIM
Но вот хер тебе на воротник. Т.к. тут начнутся либо дикие костыли и лясопеды. Либо C# Interop.
К тому же, в C++ не каждый сможет

Или это ради простейших действий, вроде выдёргивания парочки значений, опускаться до C++
источник

АК

Александр Костюченко... in PowerShellRus - о Powershell (и не только) на русском
Есть тут спецы по удаленным командам к ВМ и пош-сессиям?
Я все так же со своим "убийцей админ центра" (нет),
Если есть кто-то, кому не лень обсудить проект и ответить на вопросы по сессиям и в целом по взаимодействию с виндой - милости прошу в лс
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
Александр Костюченко (КМ Системс)
Есть тут спецы по удаленным командам к ВМ и пош-сессиям?
Я все так же со своим "убийцей админ центра" (нет),
Если есть кто-то, кому не лень обсудить проект и ответить на вопросы по сессиям и в целом по взаимодействию с виндой - милости прошу в лс
У вм- в гитлер, команды в сессии такие же как в локали
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
Не понятно что обсуждать то
источник

UE

User Ex in PowerShellRus - о Powershell (и не только) на русском
エージェントの邪悪な笑い
Ну как сказать. Есть у тебя бузинесс-приложение. Но оно на C#
Хочешь чтобы можно было дёргать инфу или управлять им через CIM
Но вот хер тебе на воротник. Т.к. тут начнутся либо дикие костыли и лясопеды. Либо C# Interop.
К тому же, в C++ не каждый сможет

Или это ради простейших действий, вроде выдёргивания парочки значений, опускаться до C++
Да тут и в пош не каждый может, справедливости ради
источник

UE

User Ex in PowerShellRus - о Powershell (и не только) на русском
Кто захочет- тот сделает
источник

UE

User Ex in PowerShellRus - о Powershell (и не только) на русском
Но я вообще пока не видел приложух, к которым CIM/WMI провайдера прикручивали. API ещё могут сделать, или там какое- нибудь общение через COM
источник

UE

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