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

Перехват RPC-сервера недоступен Ошибка HRESULT: 0x800706BA
В powershell я могу поймать ошибку «Отказано в доступе», используя Catch [System.UnauthorizedAccessException]. Как мне аналогичным образом поймать ошибку RPC Server Unreachable?
18744 просмотров
schedule 30.09.2022

Как включить локально определенную функцию при использовании PowerShell Invoke-Command для удаленного взаимодействия?
Я чувствую, что упускаю что-то, что должно быть очевидным, но я просто не могу понять, как это сделать. У меня есть скрипт ps1, в котором определена функция. Он вызывает функцию, а затем пытается использовать ее удаленно: function foo {...
41612 просмотров

Вкладка Remote в ISE подключается к сеансу powershell 1.0
У меня установлен PowerShell v3, и я запускаю ISE с моей локальной рабочей станции. Когда я открываю удаленную вкладку на сервере (установлен win2K8R2 WMF 3), я, кажется, получаю сеанс PowerShell V1. Я проверил это, проверив переменную $ host....
688 просмотров

Удаленное взаимодействие PowerShell, выдающее ошибку «Отказано в доступе»
Я пытаюсь использовать PowerShell Remoting для проверки некоторых размеров дисков с сервера в удаленном домене, но команды, которые я запускаю, не работают. Ситуация такая: Исходный сервер находится в домене A Целевой сервер находится в...
108938 просмотров

Синхронизация фоновых заданий PowerShell
Если два фоновых задания запускаются из одного и того же сеанса, как одно из них может определить, что другое завершено? Сначала я пробовал что-то вроде этого: $j1 = Start-Job { Start-Sleep -Seconds 5 "j1 done" } $j2 = Start-Job {...
688 просмотров

Как программно получить DatabaseCopies из MailboxDatabase на С# (обернутые командлеты ExchangeMangementShell на С#)?
Я оборачиваю командлеты ExchangeManagementShell в C# для программного выполнения командлетов (см. Я знаю, что свойство «databasecopies» базы данных mailboxdatabase содержит копии. Но я не уверен, как разобрать десерилированные данные копий базы...
466 просмотров

Invoke-Command с именем динамической функции
Я нашел этот замечательный пост: Использование Invoke-Command -ScriptBlock на функция с аргументами Я пытаюсь сделать вызов функции ( ${function:Foo} ) динамическим, так как я хочу передать имя функции. Я пробовал это: $name = "Foo"...
6491 просмотров
schedule 18.02.2022

Invoke-Command вызывает ошибку сценария сервера
У меня есть этот скрипт на клиентском компьютере, который пытается запустить скрипт с серверного компьютера: try { $s = New-PSSession -ComputerName "name" -Authentication CredSSP -Credential $credential Enter-PSSession -Id $s.Id...
1427 просмотров
schedule 06.10.2022

как повысить эффективность команды вызова, используя сеанс для сбора журналов с удаленного компьютера в powershell?
как повысить эффективность команды вызова, используя сеанс для сбора журналов с удаленного компьютера в powershell? Сбор 98 тыс. Нет занимает 1 минуту 51 секунду. журналов для меня. я измерил производительность, используя следующий код:...
213 просмотров

Задачи Powershell с локальной машины на удаленную машину
Я выполняю следующие задачи на удаленной машине с локальной машины: Создание/удаление/изменение некоторого каталога Копирование некоторой папки с локального на удаленный компьютер Автоматическая установка некоторых .exe с неинтерактивной...
504 просмотров

Операции службы Windows на нескольких удаленных серверах параллельно
У меня есть 3 сервера в одной сети и с одинаковым именем пользователя и паролем для входа в систему, на которых я хочу выполнить следующие операции: *Check if Service1 is running or not *If it is running, stop the service *Set Service1 to disable...
2385 просмотров

Ошибка при запуске командлетов AD в powershell из C#
Я попытался выполнить командлеты AD в powershell, используя С#, с того же компьютера. Это прекрасно работает. static void Main(string[] args) { InitialSessionState iss = InitialSessionState.CreateDefault();...
5052 просмотров

Как запустить команду на нескольких серверах одновременно в Powershell
Я ищу способ перезапустить три службы на нескольких серверах одновременно. Я знаю, как перезапускать службы для списка серверов с помощью цикла, но, поскольку у меня много серверов, потребовалось бы много времени, чтобы дождаться перезапуска каждой...
7724 просмотров
schedule 02.10.2022

Удаленное взаимодействие PowerShell $ Использование области видимости переменных
У меня есть папка c: \ test, в которой есть три файла: «файл1», «файл2», «файл3». Следующий сценарий: $remoteSession = New-PSSession -ComputerName localhost $folder = "c:\test" $exclude =@("c:\test\file1","c:\test\file2") Invoke-Command...
15552 просмотров

Чрезвычайно медленное удаленное выполнение Powershell?
Есть ли способ ускорить удаленное взаимодействие powershell? Прямо сейчас, чтобы выполнить «удаленную» команду на моей виртуальной машине, требуется около 30-90 секунд, просто сделайте простой привет, мир, используя Invoke-Command с учетными данными....
4004 просмотров
schedule 02.02.2024

Пользовательский модуль PowerShell и набор функций для передачи на удаленные компьютеры
Я получаю смешанные результаты с доступностью пользовательских функций в пользовательских модулях на удаленных компьютерах, в зависимости от того, как я загружаю модуль. Деталь выглядит следующим образом: Я написал собственный модуль, в котором...
325 просмотров
schedule 20.04.2022

Тип возвращаемых данных PsExec
Похоже, что PsExec возвращает типы, отличные от ожидаемых при локальном запуске команды. Я пытаюсь запустить эту команду удаленно Get-CimInstance CIM_ComputerSystem с помощью этого $computerSystem = &$workingDirectory/psexec.exe...
514 просмотров
schedule 08.02.2024

Сценарий удаленного Powershell не может установить .exe
РЕДАКТИРОВАТЬ2: ** После долгого тестирования и чтения я понял, что это ограничение среды Powershell. ( подробнее здесь ). Я решил проблему, запустив .exe как задачу через schtasks.exe ** РЕДАКТИРОВАТЬ: после долгого тестирования проблема,...
2825 просмотров

Установка рабочего каталога исполняемого файла при удаленном взаимодействии с PowerShell
Я использую удаленное взаимодействие PowerShell для выполнения exe-файла на удаленном сервере. Проблема в том, что исполняемый файл должен иметь рабочий каталог, установленный в каталог, в котором находится исполняемый файл, чтобы он работал...
5394 просмотров

Enter-PSSession для удаленного сервера завершается с ошибкой, не удается найти компьютер
Мой рабочий стол - win7, и я пытаюсь подключиться к серверу 2012. Оба хоста находятся в одном домене. If I do: Enter-PSSession -ComputerName *ServerName*** Я получаю следующее сообщение об ошибке от winrm Enter-PSSession: Не...
48268 просмотров
schedule 13.10.2022