Size: a a a

2021 November 29

A

Aleksandr in Powershell Rus
Test-Path $LogPath | should -Be $true - Это сильно конечно, выполнять работу pester, да еще и  так плохо.
источник

VB

Vector BCO in Powershell Rus
не понял утверждение
источник

VB

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

A

Aleksandr in Powershell Rus
Можешь в блоках Before*
источник

VB

Vector BCO in Powershell Rus
пробую но все равно выходит какая-то дичь
источник

A

Aleksandr in Powershell Rus
Давай простой пример, а не 200 строк
источник

VB

Vector BCO in Powershell Rus
ок, после планинга попробую нарисовать пример
источник

AS

Andrii Shevtsov in Powershell Rus
доброго всем дня, подскажите кто разбирался, как передавать при вызове pwsh.exe -Command { <script-block>} еще и аргументы?
источник

AS

Andrii Shevtsov in Powershell Rus
хочу передать в ScriptBlock переменную из скрипта
источник

AS

Andrii Shevtsov in Powershell Rus
$request='https://google.com'
$scriptblock = {
   convertfrom-json ( Invoke-WebRequest  -Uri $request).Content
   }
   $response = &'C:\Program Files\PowerShell\7\pwsh.exe' -Command { $scriptblock -request $request }
источник

AS

Andrii Shevtsov in Powershell Rus
был бы Uri статический, я бы не парился, но у меня Uri с переменными и его нужно передавать в powershell core, потому что в 5.1 invoke-webrequest выдает bad request
источник

AF

Alexey D. Filimonov ... in Powershell Rus
Я бы разбирался, чо у тебя bad request валится
источник

A

Aleksandr in Powershell Rus
$command = "Invoke-RestMethod -Uri $request"
$response = & 'C:\Program Files\PowerShell\7\pwsh.exe' -Command $command
источник

AF

Alexey D. Filimonov ... in Powershell Rus
Поди какой нить хедер передал, в котором HTTP/2 или сжатие br (brotli), которое в .net 4 (aka posh 5)  не завезли
источник

AS

Andrii Shevtsov in Powershell Rus
скрипт работал какое-то время назад, похоже проблемы что IIS ендпоинт на который обращался перенесли с 2012 Сервера на 2019
источник

AS

Andrii Shevtsov in Powershell Rus
и да, это с .NET проблемы, но как их диагностировать, только со стороны IIS?
источник

AF

Alexey D. Filimonov ... in Powershell Rus
Самое дубовое - перейти на HTTP и Wireshark-ом ловить.
источник

AS

Andrii Shevtsov in Powershell Rus
команда аналогичная, с параметрами -Uri $request -Credential $cred -Method Post
источник

AF

Alexey D. Filimonov ... in Powershell Rus
А запрос от кого делаешь? TLS 1.2 посмотри что включен на клиенте
источник

AS

Andrii Shevtsov in Powershell Rus
включен
источник