Описание тега powershell-hosting
1
ответ
Могу ли я создать переменные и запустить методы моих классов в PowerShell, размещенном мной?
PowerShell 4.0 Я хочу разместить движок PowerShell в своем приложении и иметь возможность использовать API своего приложения в размещенном PowerShell. Я прочитал описание класса PowerShell и его членов в документации. в PowerShell.exe а также PowerS…
31 янв '16 в 08:42
1
ответ
Получение поведения Enter-PSHostProcess через файл PSSessionConfiguration
Сценарий: служба Windows со встроенным хостом Powershell. Одиночное пространство выполнения выделяется при запуске. Решение Multi-DLL. Требование: Необходим доступ к классам.NET внутри работающей службы. Из локального экземпляра Powershell, использу…
07 сен '16 в 17:38
2
ответа
Хостинг PowerShell, как Cli в MVP asp.net для выполнения сопровождения
Мне нужен CLI для нашего приложения asp.net mvc для выполнения задач обслуживания и некоторых задач состояния. Я думаю, PowerShell предназначен для обеспечения CLI. Но я не знаю ничего об этом, кроме имени. Как я могу разместить PowerShell в asp.net…
22 авг '10 в 20:36
1
ответ
Почему мой хост PowerShell работает как 32-разрядный на 64-разрядном компьютере?
Я создаю хост PowerShell в VS 2012, в настоящее время в консольном проекте C# (.NET 4.5). Проект настроен для любого процессора, и "Предпочитать 32-разрядный" не проверяется. Я добавил ссылку на System.Management.Automation вручную, добавив <Refe…
04 май '13 в 16:28
1
ответ
PowerShell AddCommand вызывается из исключения C#
Я пытаюсь создать консольное приложение C#, которое выполняет серию команд PowerShell, работающих с подпиской Azure. var line1 = "$cred = Get-Credential" var line2 = "Add-AzureAccount -Credential $cred" var psi = PowerShell.Create() psi.AddCommand(l…
08 июл '16 в 02:37
1
ответ
Могу ли я использовать командное окно Powershell для взаимодействия с приложением хостинга Powershell?
Я работаю над приложением, в которое встроен Powershell. Мне интересно, есть ли способ запустить отдельное командное окно Powershell и взаимодействовать с моим приложением через это окно Powershell? Кто-нибудь может указать на некоторые ссылки? Боль…
19 сен '11 в 16:42
1
ответ
Понимание хостинга PowerShell
Я немного поработал над хостингом PowerShell и много читал, но я вижу странное поведение, и это заставляет меня задуматься, не понимаю ли я хост, как я думал. Я создаю Runspace с RunspaceFactory: var runSpace = RunspaceFactory.CreateRunspace() Я исп…
10 мар '10 в 16:07
1
ответ
Размещение пространства выполнения powershell в веб-приложении
Я пишу веб-сервис, который выполняет сценарии PowerShell (активный каталог, управление каталогами и т. Д.). Прямо сейчас экземпляр Runspace создается для каждого веб-запроса. Поскольку инициализация Runspace является трудоемкой операцией, плюс часто…
11 фев '11 в 12:23
1
ответ
Командлет Add-Type: возможно ли указывать набор файлов DLL вместо имен сборок?
Мне нужно запустить командлет в PowerShell, размещенный внутри AutoCAD. Сборки AutoCAD (это хост PowerShell) не находятся в GAC. Как я могу правильно указать сборки AutoCAD? Можно ли указать набор файлов DLL вместо имен сборок? Все необходимые сборк…
03 фев '16 в 15:23
1
ответ
Как создать переменные PowerShell для работы со статическими членами?
PowerShell 4.0 В моем приложении Application Класс имеет множество важных свойств, методов и событий. Я хочу работать с этими членами через app Переменная PowerShell (она будет похожа на псевдоним класса). Но Runspace.SessionStateProxy.SetVariable о…
31 янв '16 в 21:46
1
ответ
Хостинг PowerShell: PowerShell против Runspace против RunspacePool против Pipeline
Я пытаюсь добавить довольно ограниченную поддержку PowerShell в свое приложение: я хочу иметь возможность периодически запускать определенный пользователем сценарий PowerShell и показывать любой вывод и (в конечном итоге) иметь возможность обрабатыв…
02 май '13 в 02:33
1
ответ
Размещение ограниченного Powershell с пользовательскими командлетами
Я размещаю PowerShell в своем приложении и настроил ограниченный пул RunSpace, который в основном пуст (насколько мне известно). public class MyPowerShell : IDisposable { private RunspacePool _runspacePool; private PowerShell _shell; public MyPowerS…
08 фев '12 в 00:40
2
ответа
Как определить, будет ли Write-Host работать для текущего хоста
Есть ли какой-нибудь разумный, надежный контракт, который диктует, Write-Host поддерживается в данной реализации хоста PowerShell в сценарии, который может быть запущен против любой разумной реализации хоста? (Предположим, я понимаю разницу между Wr…
30 янв '20 в 03:28
0
ответов
В C# добавьте команды в PowerShell InitialSessionState с помощью скрипта и сделайте их обнаруживаемыми с C#.
Есть ли способ найти функции, которые были импортированы в InitialSessionState с помощью ImportPSModule()? У меня есть эта оболочка вокруг PowerShell для запуска скриптов, размещенных в моем приложении (комментарии и проверка ошибок удалены для крат…
15 фев '21 в 00:10
0
ответов
C# Добавить команды в длительный размещенный сеанс PowerShell после вызова Invoke()
Я пытаюсь (в конце концов) написать служебную оболочку C# для долго работающих приложений .exe, таких как криптоузлы или игровые серверы. До сих пор я написал небольшой хост PowerShell, который выводит вывод .exe (в настоящее время на консоль, в кон…
07 мар '21 в 07:17
1
ответ
Используя хост PowerShell из С#, как я могу получить результат?
Наличие следующего консольного приложения NET 5: static void Main(string[] args) { using var ps = PowerShell.Create(); // ps.AddCommand("Get-Service"); ps.AddStatement().AddCommand("Get-Service"); ps.Invoke(); } Вызовы, кажется, выполняются без ошиб…
28 фев '21 в 08:15