Вопросы по теме 'powershell-remoting'
Перехват RPC-сервера недоступен Ошибка HRESULT: 0x800706BA
В powershell я могу поймать ошибку «Отказано в доступе», используя Catch [System.UnauthorizedAccessException]. Как мне аналогичным образом поймать ошибку RPC Server Unreachable?
18744 просмотров
schedule
30.09.2022
Как включить локально определенную функцию при использовании PowerShell Invoke-Command для удаленного взаимодействия?
Я чувствую, что упускаю что-то, что должно быть очевидным, но я просто не могу понять, как это сделать.
У меня есть скрипт ps1, в котором определена функция. Он вызывает функцию, а затем пытается использовать ее удаленно:
function foo
{...
41612 просмотров
schedule
16.11.2023
Вкладка Remote в ISE подключается к сеансу powershell 1.0
У меня установлен PowerShell v3, и я запускаю ISE с моей локальной рабочей станции. Когда я открываю удаленную вкладку на сервере (установлен win2K8R2 WMF 3), я, кажется, получаю сеанс PowerShell V1. Я проверил это, проверив переменную $ host....
688 просмотров
schedule
20.12.2022
Удаленное взаимодействие PowerShell, выдающее ошибку «Отказано в доступе»
Я пытаюсь использовать PowerShell Remoting для проверки некоторых размеров дисков с сервера в удаленном домене, но команды, которые я запускаю, не работают.
Ситуация такая:
Исходный сервер находится в домене A
Целевой сервер находится в...
108938 просмотров
schedule
29.06.2023
Синхронизация фоновых заданий PowerShell
Если два фоновых задания запускаются из одного и того же сеанса, как одно из них может определить, что другое завершено? Сначала я пробовал что-то вроде этого:
$j1 = Start-Job {
Start-Sleep -Seconds 5
"j1 done"
}
$j2 = Start-Job {...
688 просмотров
schedule
05.03.2023
Как программно получить DatabaseCopies из MailboxDatabase на С# (обернутые командлеты ExchangeMangementShell на С#)?
Я оборачиваю командлеты ExchangeManagementShell в C# для программного выполнения командлетов (см.
Я знаю, что свойство «databasecopies» базы данных mailboxdatabase содержит копии. Но я не уверен, как разобрать десерилированные данные копий базы...
466 просмотров
schedule
03.01.2023
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 просмотров
schedule
23.04.2023
Задачи Powershell с локальной машины на удаленную машину
Я выполняю следующие задачи на удаленной машине с локальной машины:
Создание/удаление/изменение некоторого каталога
Копирование некоторой папки с локального на удаленный компьютер
Автоматическая установка некоторых .exe с неинтерактивной...
504 просмотров
schedule
29.07.2023
Операции службы Windows на нескольких удаленных серверах параллельно
У меня есть 3 сервера в одной сети и с одинаковым именем пользователя и паролем для входа в систему, на которых я хочу выполнить следующие операции:
*Check if Service1 is running or not
*If it is running, stop the service
*Set Service1 to disable...
2385 просмотров
schedule
09.08.2022
Ошибка при запуске командлетов AD в powershell из C#
Я попытался выполнить командлеты AD в powershell, используя С#, с того же компьютера. Это прекрасно работает.
static void Main(string[] args)
{
InitialSessionState iss = InitialSessionState.CreateDefault();...
5052 просмотров
schedule
12.07.2023
Как запустить команду на нескольких серверах одновременно в 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 просмотров
schedule
02.09.2022
Чрезвычайно медленное удаленное выполнение 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 просмотров
schedule
25.02.2022
Установка рабочего каталога исполняемого файла при удаленном взаимодействии с PowerShell
Я использую удаленное взаимодействие PowerShell для выполнения exe-файла на удаленном сервере. Проблема в том, что исполняемый файл должен иметь рабочий каталог, установленный в каталог, в котором находится исполняемый файл, чтобы он работал...
5394 просмотров
schedule
08.04.2023
Enter-PSSession для удаленного сервера завершается с ошибкой, не удается найти компьютер
Мой рабочий стол - win7, и я пытаюсь подключиться к серверу 2012. Оба хоста находятся в одном домене.
If I do:
Enter-PSSession -ComputerName *ServerName***
Я получаю следующее сообщение об ошибке от winrm
Enter-PSSession: Не...
48268 просмотров
schedule
13.10.2022