Size: a a a

2021 September 21

🍅

🍅Ťомат in Powershell Rus
Пджи. Т.е даже если я открыл posh и в нём вызвал ps1 файл - переменные из скрипта остаются жить в сессии?
источник

EK

Evgeny Khitrinevich in Powershell Rus
Нет, так нет
источник

EK

Evgeny Khitrinevich in Powershell Rus
Но ты открой vscode или ise
источник

EK

Evgeny Khitrinevich in Powershell Rus
И в нём отлаживай
источник

EK

Evgeny Khitrinevich in Powershell Rus
Там сохранится
источник

VB

Vector BCO in Powershell Rus
ты можешь открыть скрипт в powershell_ise или vscode и дебажиьь скрипт там
источник

VB

Vector BCO in Powershell Rus
сорян не заметил
источник

🍅

🍅Ťомат in Powershell Rus
Богоугодненько, спасибо. В жопу такую бигдату)
источник

VB

Vector BCO in Powershell Rus
второй варик это из твоих 1.5кк записей оставить 4 и дебажить скрипт на малых цифрах
источник

AF

Alexey D. Filimonov ... in Powershell Rus
Да, остаются. В рамках конкретной сессии поша (считай процесса или окна - как удобнее)
Но там есть нюансы со SCOPE-ами, для верности можно юзать $Global:myVar

if ($null -eq $Global:myCSV) {
   $Global:myCSV = Import-Csv ...
}
$csv = $Global:myCSV
источник

VB

Vector BCO in Powershell Rus
если несколько скриптов используют теже самые 1.5кк записей их можно подавать через параметры

scr1.ps1>

param(
  [pscustomobject[]]$csvinput = import-csv c:\import.csv
)
">>>> csvinput from scr1"
$csvinput | select -first 10

scr2.ps1>

param(
  [pscustomobject[]]$csvinput = import-csv c:\import.csv
)
">>>> csvinput from scr2"
$csvinput | select -first 15

в консоли:

$csv = import-csv d:\big.data.boom.csv
.\scr1.ps1 -csvinput $csv
.\scr2.ps1 -csvinput $csv
источник

VB

Vector BCO in Powershell Rus
также можно результаты одного скрипта передавать как инпут другого скрипта в том числе и через пайп но это уже другая история
источник
2021 September 22

m

maxxxxxxxx in Powershell Rus
Коллеги, кто нить делал на поше сервис, чтобы веб-хуки входящие обрабатывать? смотрю в сторону PoshServer, но вдруг че лучше есть?
источник

EK

Evgeny Khitrinevich in Powershell Rus
источник

m

maxxxxxxxx in Powershell Rus
оно по https робит? спасибо, выглядит интересно. а че за проект был, если не секрет?
источник

EK

Evgeny Khitrinevich in Powershell Rus
Наверное нет, не проверял
источник

SK

Sergey Korotkov in Powershell Rus
источник

EK

Evgeny Khitrinevich in Powershell Rus
Засунь за iis
источник

m

maxxxxxxxx in Powershell Rus
тут только GET, еяпп
источник

m

maxxxxxxxx in Powershell Rus
да, были мысли. в этом плане есть сценарии попроще https://gist.github.com/jakobii/429dcef1bacacfa1da254a5353bbeac7
источник