Вы можете использовать комбинацию Get-Content
, а также ConvertFrom-JSON
для создания пользовательских объектов Powershell, а затем манипулировать этим, не беспокоясь о сложном поиске и замене текста.
$myobject = (Get-Content yourfile.json) -join '`n' | ConvertFrom-Json
$password = $myobject.items[2].itemValue
Один разу вас есть элемент, который вы хотите сохранить в переменной, которую вы хотите, с ней должно быть намного проще работать.