Вопросы по теме 'powershell-core'

Есть ли причина для различного поведения псевдонимов PowerShell «ls» и «dir» между реализациями Windows и OS X
Кто-нибудь знает причину разницы в выводе между двумя нижеприведенными случаями? Вывод псевдонима ls отличается от вывода псевдонима dir в OSX. В примере, показанном в справке PowerShell для Help Get-Content -Examples : dir ./*.txt |...
626 просмотров
schedule 18.04.2023

Получение Невозможно найти тип [System.Net.ServicePointManager]. в PowerShell для OS X
Я пытаюсь отладить скрипт, выполняющий вызов https с помощью Invoke-WebRequest . Поскольку он не разрешает запрос из-за ошибок сертификата, мне нужно выполнить следующую команду, чтобы отключить проверку SSL:...
988 просмотров
schedule 24.11.2022

PowerShell ISE: как запустить новую версию PowerShell
Как заставить PowerShell ISE работать с PowerShell 6.0. В настоящее время у него 4.0. На этом сервере установлен PowerShell 4.0, и я установил PowerShell 6.0 с PowerShell-6.1.0-win-x64.msi по этой ссылке:...
16486 просмотров

Командлет PowerShell не находит сборку NuGet во время выполнения
Я создал библиотеку классов C#, в которой будет размещаться ряд командлетов PowerShell Core (6.1.2). Проект включает в себя два пакета NuGet: System.Management.Automation (для ядра) (6.1.2) Oracle.ManagedDataAccess.Core (2.18.3)...
320 просмотров
schedule 02.02.2024

Дублированные файлы справки (about_) не позволяют Get-Help отображать информацию. Как это исправить?
Проблема: у меня есть две темы справки about_psreadline : about_psreadline и about_PSReadLine . Командлет Get-Help не может отображать информацию ни по одному из них. Get-Help about_psreadline просто отображает таблицу с двумя...
191 просмотров
schedule 24.05.2022

Почему Visual Studio Code открывает мои файлы PowerShell в отдельной оболочке с использованием версии 5.1 вместо Core?
У меня "terminal.integrated.shell.windows": "C:\\Program Files (x86)\\PowerShell\\6\\pwsh.exe" установлен в моем файле settings.json, и когда я открываю код VS без открытых файлов, для терминала устанавливается значение pwsh, но когда я открываю...
143 просмотров
schedule 22.06.2022

Как каналы PowerShell передают Unicode между собственными программами?
У меня есть две программы: первая производит байты Unicode в кодировке UTF-8 на свой стандартный вывод, а вторая принимает байты в кодировке UTF-8 на стандартный ввод. Я хотел бы передать вывод первого на вход второго. В cmd это работает так, как...
21 просмотров
schedule 06.07.2023

Как я могу записывать журналы в один файл, используя параллельный цикл foreach-object?
Проблема Я пытаюсь записывать журналы в один файл журнала с помощью модуля PSlogging PowerShell. Скрипт использует параллель Foreach-объекта. Сценарий работает, но иногда сценарий застревает между ними. Пожалуйста, помогите мне решить эту...
396 просмотров

Переменная Powershell $ PROFILE, указывающая неправильное место. Где установлена ​​переменная $ PROFILE?
После внесения некоторых изменений в мою машину Powershell выходит из строя, потому что переменная $ PROFILE указывает на другое местоположение, чем раньше, то есть для нее установлено значение C:\Powershell\Microsoft.PowerShell_profile.ps1...
250 просмотров
schedule 26.05.2023

Невозможно использовать ForEach-Object -Parallel в каталоге с именем, содержащим [
Использование командлета ForEach-Object -Parallel в каталоге с именем, содержащим "[", вернет исключение WildcardPatternException. Удалите -Parallel , он будет успешно запущен. Я создал несколько каталогов и выполнил следующие команды. 1..5 |...
87 просмотров

Azure Pipelines, размещенный агент Ubuntu и задача Azure CLI с PowerShell Core: использование модуля Az и правильная проверка подлинности
У меня есть несколько сценариев PowerShell, которые используют модуль PowerShell Az ( Ссылка ). В результате определенных требований теперь необходимо запускать эти сценарии на размещенном агенте Ubuntu (18.04). Итак, я выбрал задачу Azure CLI с...
221 просмотров

true портит обработку escape-кода в Powershell?
Только что я заметил что-то странное в своем сценарии Powershell и, наконец, сузил его до ошибки в моем коде, это была эта строка: $AnyExecuted = true Это должно было быть $AnyExecuted = $true Однако эта строка портит обработку...
47 просмотров
schedule 10.01.2023

Добавление ключа SSH к пользователю конвейера Azure DevOps через DevOps Rest API
Я хочу добавить открытый ключ SSH в учетную запись Azure DevOps, в которой работает мой конвейер yaml. Согласно этому сообщению: Azure DevOps API Добавить открытый ключ это возможно на какой-то момент для загрузки открытого ключа при...
400 просмотров

Отличие терминалов: как определить среду выполнения: WindowsTerminal, обычное окно консоли и панель терминала vscode
Есть ли способ в сценарии pwsh определить среду выполнения, в которой выполняется pwsh? Я хотел бы сделать что-то вроде: $ Get-TerminalEnvironment И получить либо: Windowsтерминал WindowsКонсоль VSCodeTerminalPanel другие... С...
31 просмотров

Как в pwsh использовать блок сценария, например {$_.UserId}, для получения некоторой информации от объекта?
У меня есть объект, который содержит поле с именем PKBlock, которое принимает значение скрипта. $o.PKBlock = { return $_.UserId } or $o.PKBlock = { return $_.GroupId + $_.ResourceId } Я хотел бы передать объект (показан здесь в json)...
38 просмотров
schedule 09.07.2022