Описание тега powershell-sdk
Этот тег полезен, когда проблема связана с разработкой и обслуживанием расширений Powershell, в которых используется общий комплект для разработки программного обеспечения Powershell, а не SDK для конкретного поставщика.
5
ответов
Как передать $_ ($PSItem) в ScriptBlock
Я в основном строю свою собственную функцию параллельного конвейера foreach, используя пространства выполнения. Моя проблема: я называю свою функцию так: somePipeline | MyNewForeachFunction { scriptBlockHere } | pipelineGoesOn... Как я могу передать…
24 окт '18 в 17:50
1
ответ
В провайдере PowerShell, когда вы обновляете данные кэша?
Я пишу поставщика PowerShell в C#. Поставщик предоставляет доступ к объектам домена приложения через интерфейс, похожий на диск. Например: my:\Users\joe@blow.com my:\Customers\Marty Эти данные в конечном итоге поступают из базы данных. Мне не удалос…
09 авг '11 в 00:53
1
ответ
Потоки WPF и пользовательский хост Powershell - выполнение команды остановлено, поскольку пользователь прервал команду
У меня есть приложение WPF с пользовательским хостом powershell, который запускает скрипт, который хранится во встроенном ресурсе. После загрузки пользователь нажимает кнопку "Выполнить", и сценарий вызывается, но я вижу следующую ошибку: Выполнение…
27 ноя '10 в 20:54
1
ответ
Как я могу запускать код инициализации каждый раз, когда загружается моя оснастка?
У меня есть оснастка PowerShell, и я хотел бы запускать немного кода инициализации (перехватывать некоторые события AppDomain) каждый раз, когда загружается моя оснастка (то есть, один раз для каждого запускаемого процесса powershell.exe). Как это м…
23 авг '10 в 21:16
2
ответа
Редактор Powershell с IntelliSense, который я могу встроить в свою программу?
У меня есть приложение на C#, и я хочу позволить людям писать код PowerShell в моем приложении. Кто-нибудь знает редактор PowerShell с IntelliSense, который отвечает всем требованиям?
23 фев '11 в 14:20
2
ответа
Как поддержать расширение вкладки powershell в psprovider?
Я внедряю Powershell PSProvider для некоторых внутренних иерархических данных. Все работает нормально, я могу перемещаться по дереву с помощью обычных команд cd/dir, единственное, что не работает, - это завершение табуляции. Я вижу, что Powershell в…
18 июн '11 в 22:06
3
ответа
Пользовательский хост PowerShell и преобразование PSObject обратно в базовый тип
При размещении среды выполнения PowerShell можно преобразовать PSObject обратно в свой первоначальный тип, как-то? Например: У меня есть командлет, который вызывает WriteObject и помещает коллекцию ClassXzy в конвейер. Когда я звоню PowerShell.Invok…
25 фев '10 в 00:08
0
ответов
AspNetCore, олицетворение пользователя с помощью PowerShell Core SDK
Я хочу запускать скрипты Powershell из AspNetCore, который размещается как служба Windows и поддерживает аутентификацию Windows. Я сделал это почти, но если я запускаю whoamiЯ получаю имя пользователя, который запускает службу, а не аутентифицирован…
14 мар '19 в 11:00
1
ответ
Как получить значения ScriptProperty для PSObject.Properties в C#?
Я пытаюсь получить информацию о диске для сервера через PowerShell 6.0 с помощью команды "GET-PSDrive". Запустив команду непосредственно в PowerShell, я вижу значения "Используется" и "Свободно" в выходной таблице, но выполняю ту же команду в коде, …
20 апр '19 в 17:38
1
ответ
C# не запускает скрипт PowerShell
Я хочу вызвать скрипт PowerShell из моего проекта на C#, но он не будет работать. Когда я запускаю код, я не получаю никаких ошибок (или я не знаю, где их найти). Я также попытался запустить скрипт из cmd и скрипт работает нормально. Моя политика вы…
23 апр '19 в 15:48
0
ответов
Get-XAServer (поиск приложений на сервере)
Приведенный ниже код помогает мне найти все опубликованные приложения (displayNames) в моей ферме XenApp. Это также помогает мне найти серверы, группы и местоположение. GET-XAAPLICATIONSREPORT * | Select DisplayName, ServerName, Accounts, Path. Тепе…
06 мар '19 в 03:21
1
ответ
RunSpace и его закрытие
Работая со сценарием, использующим RunSpace, я обнаружил, что он занимает все больше и больше системной памяти. Насколько я понимаю, это связано с тем, что open RunSpace по завершении не закрывается. Они остаются в памяти, накапливая мегабайты. Как …
17 янв '20 в 21:07
2
ответа
Вызванная команда PS для строки
Есть ли способ преобразовать вызванную команду PowerShell из C# в строку?. Скажем, например, у меня есть что-то вроде этого: PowerShell ps = PowerShell.Create(); ps.AddCommand("Add-VpnConnection"); ps.AddParameter("Name", "V…
14 июл '20 в 00:42
1
ответ
Почему мою функцию powershell не удается вызвать из C#?
Попытка использовать сценарий PowerShell со следующей функцией: function MoveCompressFiles{ Param ( [Parameter(Mandatory=$true )] [string] $Des, [Parameter(Mandatory=$true)] [string] $Src ) Add-Type -AssemblyName System.Drawing $files = Get-ChildIte…
20 ноя '19 в 10:42
1
ответ
C# PowerShell не захватывает PowerShell.Streams при использовании AddCommand, но делает это при использовании AddScript
Я столкнулся с очень странным поведением при использовании PowerShell на C#. Когда я выполняю InitialSessionState s = InitialSessionState.CreateDefault2(); var ps = PowerShell.Create(s); ps.AddCommand("Write-Information") .AddArgument(&quo…
14 сен '20 в 12:46
0
ответов
Команды Powershell не работают в dotNet 3.1.401
Я пытаюсь выполнить команды powershell из экземпляра, созданного из SDK powershell, но, по-видимому, не все команды могут быть выполнены, это может быть моя ошибка, но только некоторые команды возвращают значение, как говорится в документации, это м…
12 сен '20 в 21:14
0
ответов
Данные из PSObject C#
Я пытался запустить командлет powershell в своем приложении C#, чтобы получить системную информацию. Collection <PSObject> a = PowerShell.Create().AddScript("Get-NetIPConfiguration -InterfaceAlias \"Беспроводная сеть 2\"").Invoke(); В ответ на…
19 окт '20 в 01:06
1
ответ
Каков правильный способ получить вывод для этой Powershell на С #
Я не получаю никаких сообщений об ошибках ниже, но я также не получаю вывод. Ниже приведены cmd Powershell и вызывающий его метод C#. Я хотел бы знать, правильно ли он написан и как я могу получить результат, исходящий от powershell. Он отлично рабо…
22 фев '21 в 13:27
1
ответ
Состояние текущего экземпляра PowerShell недопустимо для этой операции в C#
У меня есть метод ниже, который вызывается для разных сценариев PS, и я хотел бы, чтобы объект PowerShell был создан только один раз, и для этого я сделал объект Powershell как статический (см. Код ниже). но тогда это дает мне ошибку Состояние текущ…
23 фев '21 в 20:00
1
ответ
Команда Powershell не распознается при вызове из C#
Это продолжение этого вопроса здесь, у меня есть команда PowerShell, которую я создал, и я могу вызвать команду в окне PowerShell, но при попытке вызова из метода C# я получаю сообщение об ошибке, поскольку командлет не распознается, Я пробовал испо…
20 фев '21 в 12:05