Описание тега powershell-cmdlet

1 ответ

Powershell 7 SDK PSCmdlet - разница между GetCmdlet и GetCommand

В моем первом командлете Powershell на основе C # я столкнулся с проблемой запуска «существующих» командлетов из моего пользовательского командлета. Попутно обнаружил следующее: InvokeCommand.GetCmdlet("Compress-7Zip") а также InvokeCommand.GetComma…
0 ответов

Модуль на основе PowerShell 7.xc# — InvokeScript — получение выходных данных из вызванного с ошибкой сценария

Я успешно создал командлет PowerShell на С# для автоматизации процесса сборки, но есть один камень преткновения, когда я использую InvokeScript для запуска команд npm. var npmBuildCommand = $"npm run admin-build-{environment}-{outputModuleUniqueInst…
2 ответа

Powershell передает обязательную переменную динамического типа в функцию

Я реализую функцию в Powershell, которая будет выполнять вызовы REST. Один из параметров может отличаться по содержанию, в зависимости от заданных сценариев. Например, bodyпринадлежащий RESTcall может быть строкой или хеш-таблицей. Как вы реализуете…
1 ответ

Не удается запустить команду CS50 в терминале кода VisualStudio

Команды CS50 больше не работают. Я попытался повторить шаги по настройке SSH по ссылке https://cs50.readthedocs.io/github/#ssh , но столкнулся с ошибкой сообщения, представленной на изображении ниже: Ошибка изображения команды CS50
14 мар '22 в 22:04
1 ответ

Наборы взаимоисключающих параметров в командлетах C# Powershell: почему это неоднозначно?

Итак, я изначально задал этот вопрос для командлета, написанного в PowerShell, см.: Неоднозначный вопрос в Powershell . Ответ на этот вопрос работает, но только для командлетов сценария PowerShell. Так вот опять вопрос, но для командлетов C#... Я пы…
15 мар '22 в 23:38
2 ответа

Что такое «<Invoke>d__40»?

Используя Powershell, System.Management.Automation.Cmdlet.Invoke() возвращает объект типа '<Invoke>d__40'вместо указанного OutputType. Чтобы воспроизвести: Скопируйте пример командлета SendGreeting в .\ExampleCmdlet.cs powershell -NoProfile Ad…
16 май '22 в 19:00
1 ответ

Как использовать ParameterSetName для уникальной комбинации в командлете powershell

Я работаю над подготовкой командлета PowerShell и должен установить уникальные комбинации для входных данных, чтобы одновременно можно было применить только заданную комбинацию, иначе она должна вызывать parameter set cannot be resolved using the sp…
17 мар '22 в 16:56
0 ответов

PowerShell CmdLet «Export-WindowsImage» — почему параметр «DestinationName» вообще не работает?

Система: Windows 10 20H2 Enterprise SAC PowerShell: 5.1.19041.1320 Windows ADK: 10.1.19041.1 Если я запускаю PowerShell CmdLet «Export-WindowsImage», все работает так, как ожидалось, за исключением того, что имя изображения не изменяется в новом фай…
14 мар '22 в 23:04
0 ответов

Ошибка Powershell «Connect-PowerBIServiceAccount»

У меня возникла проблема с этой командой (Connect-PowerBIServiceAccount), я каждый раз получаю одну и ту же ошибку: Connect-PowerBIServiceAccount: не удалось заполнить среды в настройках По характеру Ligne: 1 : 1 Connect — PowerBIServiceAccount Cate…
0 ответов

Подключение к Exchange Online PowerShell с помощью модуля Powershell EXO V2 в Linux — Connect-IPPSSession

Я пытаюсь подключиться к онлайн-оболочке PowerShell с помощью модуля Powershell EXO V2 с помощью командлета Connect-IPPSSession с сертификатами. Под Windows все работает нормально при использовании предварительной версии 2.0.6-Preview5 модуля Online…
0 ответов

Команда Get-InstalledApps не работает (Powershell)

Я пытаюсь перечислить все приложения и программы, установленные на моем компьютере. Команда Get-InstalledApps должна работать, но я получаю такой ответ: Get-InstalledApps : El término 'Get-InstalledApps' no se reconoce como nombre de un cmdlet, func…
18 май '22 в 08:07
0 ответов

Как командлет select-object принимает ввод по конвейеру?

Извините за вопрос новичка, так как я изучаю Powershell и не понимаю, как параметр select-object -property работает с конвейером. Как упоминалось в справке , он не принимает значение через конвейер. Например: приведенный ниже код должен был дать оши…
1 ответ

Заголовок комментария PowerShell Gallery PSScriptInfo нарушает "Get-Help .\MyScriptName.ps1 -Full"

Итак, я публикую свой скрипт в галерее PowerShell , используя требуемый заголовок комментария с указанием версии, GUID, автора и т. д. Проблема в том, что я заметил, что это добавление заголовка комментария сломало Get-Help, который раньше анализиро…
22 мар '22 в 21:36
1 ответ

C#: Многопоточный (задачный) командлет PowerShell

По теме, я пытаюсь собрать многопоточный командлет PowerShell и борюсь. Я могу заставить код успешно работать как консольное приложение, и я могу заставить работать однопоточный командлет, но пока не могу объединить их. Кроме того, пожалуйста, пойми…
24 мар '22 в 23:39
0 ответов

Как найти текущее имя пользователя Windows из списка путей к файлам, а затем распечатать хэш файла в powershell

Я пытаюсь сделать следующее: Прокрутите список путей к файлам, и как только путь к файлу будет содержать текущее имя пользователя компьютера, напечатайте хэш пути к файлу. В приведенном ниже коде показано, как я это сделал. $paths="C:\Users\mickey\D…
0 ответов

Наборы взаимоисключающих параметров в PowerShell: почему это неоднозначно?

Я пытался заставить работать несколько наборов взаимных исключений. Я хочу, чтобы «Ширина» взаимоисключала «WidthReset», а «Высота» была взаимоисключающей с «HeightReset». Справка по командлету показывает: Get-ArgTest [-Width <int>] [-Height &…
0 ответов

Командлеты Powerbi Powershell для получения информации о наборе данных

Я пытаюсь выяснить, как я могу использовать командлеты Power BI для возврата информации о том, что наборы данных неактивны или не обновляются. Это будет использоваться для оповещения о сбое отчета или о том, что он занимает много времени из-за обнов…
05 май '22 в 16:03
0 ответов

Где найти исходный код командлетов powershell в модуле NetTCPIP, в частности New-NetIPAddress?

Я видел этот вопрос о переполнении стека и просмотрел ответы, в которых говорится, что исходный код находится на GitHub здесь. Однако, когда я просматриваю источник, я не могу найти «модуль» NetTCPIP или какой-либо из командлетов в нем. Поиск GitHub…
16 май '22 в 20:26
0 ответов

Manage.py runserver -> Возвращает «manage.py: термин «manage.py» не распознается как имя командлета»

Я новичок в программировании, и в настоящее время я занимаюсь программированием с курсом Mosh: Mastering Python. Я пытаюсь создать веб-приложение с Django. Когда я пишу команду «Manage.py runserver» в своем терминале, я получаю следующее сообщение: …
1 ответ

Как выбрать первый столбец файла CSV без имени столбца в Powershl

Возникли проблемы с выбором определенного столбца в файле .CSV в powershell без использования имени столбца. По сути, у меня есть электронная таблица с 5 столбцами, в которой я хочу получить значения в первом столбце, но не хочу полагаться на имя ст…
21 сен '22 в 15:31