Описание тега runspace
В контексте использования команд PowerShell с управляемым кодом пространство выполнения - это операционная среда для команд, вызываемых ведущим приложением.
1
ответ
Register-ObjectEvent из пространства выполнения
У меня есть скрипт сканирования штрих-кода. он открывает порт RS323 для события Register-Objects портативного сканера в "DataReceived", запускает действие Scriptblock для обновления полей базы данных. все это работает при нормальной работе (из maint…
22 фев '19 в 11:27
2
ответа
Передача двойных кавычек через PowerShell + WinRM
Я использую этот код для выполнения удаленного кода (установки MSI) на сервере. Передача двойной кавычки через скрипт просто не работает. Я попробовал два варианта, как указано ниже (№ 3 и № 4) вместе с выводами. Вход № 1 (простой случай для проверк…
29 дек '13 в 21:24
1
ответ
Почему я не могу войти в Azure, используя команды Power Shell, которые выполняются из кода ASP.Net?
Я создал веб-приложение ASP.Net. Из этого приложения я пытаюсь выполнить команды Power Shell для входа в Azure. Используемая команда - "az login". Когда я запускаю приложение, я получаю правильный ответ, который ожидается от команды входа в систему,…
17 янв '19 в 05:16
2
ответа
Утечка памяти при использовании Powershell Remote Calls в C#
У меня есть служба Windows, которая делает много удаленных вызовов обмена, чтобы получить некоторую информацию о сервере. Я заметил, что с течением времени объем памяти, используемой службой, начинает расти, пока не будет выброшено исключение памяти…
23 апр '14 в 03:20
1
ответ
Учетные данные Runspace Powershell
У меня есть скрипт Powershell, который я хочу запустить на C# от имени другого пользователя. Вот код для вызова сценария ps из текущего сеанса: using (PowerShell PowerShellInstance = PowerShell.Create()) { PowerShellInstance.AddScript(RemoveUser); P…
29 янв '18 в 13:54
1
ответ
invoke-команда powershell возвращается после завершения
Я хотел бы параллельное копирование, используя robocopy и возвращая данные журнала, когда это будет сделано. если бы я использовал invoke-command server1,server2,server3 { robocopy }, он выплевывает журналы во время копирования $1, $2, $3, это стано…
28 апр '17 в 18:45
1
ответ
Уточнение New-PSSession и Runspacepool
Мне нужно запустить командлеты Exchange онлайн, используя классы powershell в C#. Для запуска командлетов exchange online мне нужно установить удаленный сеанс powershell. Мои сомнения: 1) Если размер runspacepool равен 2, должен ли я создать этот уд…
11 авг '15 в 07:00
0
ответов
Runspacepool работает, но блокирует интерфейс
У меня есть 13 папок в моем тестовом пространстве. Открывая диспетчер задач, я вижу, что потоки Java (не более 5 одновременно! Из-за настройки min, max) работают, а затем завершаются. Есть журнал вывода для каждого потока пространства выполнения, та…
19 ноя '17 в 21:14
1
ответ
Использовать результаты из синхронизированной Hashtable (клиенты Runspacepool 6000+)
Адаптация скрипта для выполнения нескольких функций, начиная с test-connection для сбора данных, будет охватывать более 6000 машин, поэтому я использую RunspacePools, адаптированный с сайта ниже; http://learn-powershell.net/2013/04/19/sharing-variab…
30 сен '14 в 23:15
2
ответа
Запустите Powershell из C#
Мне нужно запустить скрипт powershell из C# и получить исключение PSSSecurityExip для pipe.Invoke() Проверка AuthorizationManager не удалась. Мой код: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); using (Runspace runs…
18 фев '14 в 13:17
2
ответа
Powershell: TextBlock в Runspace - добавление встроенных шрифтов
У меня проблема с powershell и стилизацией части текста в TextBlock. Я использую функцию для вставки текста в окно рабочей области и TextBlock в нем, который отлично работает. Function Update-Log { Param ( $Content, $type = "Black" ) $syncHash.Windo…
07 дек '17 в 13:30
1
ответ
Как запустить команду PowerShell в приложении Windows Form?
В настоящее время я пытаюсь реализовать приведенную ниже команду ps в моем приложении C# forms. Я использую командлет Quest Powershell Add-PSSnapin -Name Quest.ActiveRoles.ADManagement get-qadmemberof -identity 'ssc\rpimentel' | Where-Object {$_.Nam…
25 окт '13 в 23:40
0
ответов
Как мне указать noProfile в пространстве выполнения Powershell в C#
У меня есть приложение, которое выполняет команды powershell в C#. Я хочу, чтобы мое пространство выполнения НЕ загружало профиль пользователя при запуске моего приложения. Вот мой код, который инициализирует пространство выполнения: var iss = Initi…
10 апр '17 в 16:36
0
ответов
Где я могу найти значение возврата при запуске invoke-command в пространствах выполнения?
У меня есть этот сеанс PSSession, который возвращает дату из удаленной системы. Start-Session - это функция, которая собирает Host,User и Password и запускает PSSession. $return - это возвращаемое значение # Start Session $Session = Start-Session # …
22 фев '17 в 13:17
1
ответ
RunSpacePool перезагрузка компьютеров не записывает успех
Я работаю над сценарием, который позже перезагрузит список серверов, используя сценарий, указанный ниже в планировщике заданий. Сценарий использует RunSpacePools для обработки нескольких серверов, но похоже, что мой сценарий не может записать успешн…
25 июн '16 в 17:48
1
ответ
Проверьте, открыт ли RunspacePool на компьютере
У меня есть процесс, который запускает сценарий Powersell на виртуальной машине. Этот сценарий определяет RunspacePool на виртуальной машине и устанавливает пороговое значение (количество пространств выполнения) на основе возможностей ресурса этой в…
09 янв '17 в 19:47
1
ответ
Импорт определенных командлетов из модулей для использования в Runspacepool
В C# класс InitialSessionState предоставляет способ импортировать определенные модули и сделать его доступным для всех пространств выполнения в пуле выполнения, используя метод "ImportPSModule". (Но это импортирует все командлеты в импортируемом мод…
10 авг '15 в 16:04
2
ответа
C# PowerShell с RunspacePool - Как импортировать командлеты Exchange, такие как Get-Mailbox?
В настоящее время я создаю Windows-сервис, который будет выполнять команды PowerShell при поступлении некоторых запросов. Будет много запросов, поэтому я принял код из: Использование многопоточного Powershell RunspacePool на удаленный сервер из C# Я…
14 авг '14 в 08:11
0
ответов
PowerShell: пространство выполнения и делегаты
Я пытаюсь улучшить скорость моего сценария Exchange Online, используя пробелы. Моя проблема в том, что скрипт-блок не может вызвать Get-MailboxFolderStatistics потому что этот командлет предоставляется модулем Exchange Online. Поэтому я попытался ис…
09 апр '18 в 15:56
1
ответ
Как я могу обновить Field extensionAttribute3 с помощью Powershell и System.Management.Automation в ASP.NET`?
net application и я хочу обновить информацию в активном каталоге. Для этого я использую пространство имен System.Management.Automation. С этим я могу использовать Powershell для этого. Это работает хорошо, но я не знаю, как я могу обновить поле "ext…
20 дек '13 в 09:00