PowerShell удаленного взаимодействия с V1 - PullRequest
9 голосов
/ 26 ноября 2008

Знаете ли вы о каких-либо хороших удаленных решениях, использующих PowerShell V1 (я знаю, что V2 - это круто, но моя организация не любит использовать предварительные версии программного обеспечения). Мне не нужно ничего впечатляющего, просто способ запустить сценарий powershell в другой коробке и получить результаты, когда они будут готовы. Я рассматриваю возможность использования sysinternals PSEXEC и export-csv / import-csv и просто делаю то, что работает. Я бы предпочел, чтобы кто-то еще сделал работу.

Ответы [ 4 ]

3 голосов
/ 27 ноября 2008

Я думаю, что механизм удаленного выполнения сценариев PrimalScript будет делать то, что вам нужно. Для этого требуется установка небольшого сервиса на удаленных компьютерах, но вы получаете неограниченные лицензии для этого при покупке PrimalScript (выпуск Enterprise).

Есть также проект PSHRemoting, который кто-то делал.

N NetCmdlets Software также поставляется с «PowerShell Server» (http://nsoftware.com/powershell/), который позволяет удаленное взаимодействие.

2 голосов
/ 14 декабря 2008

В блоге команды PowerShell есть отличная статья , в которой описывается, как получить базовое удаленное взаимодействие, работая в V1.

В основном PS V2 использует удаленное управление Windows (WinRM). Winrs - это инструмент командной строки, используемый для удаленной работы с машинами.

Эта тактика, о которой говорит Джеффри, использует WinRS и некоторые хитрости PowerShell для получения удаленной работы в V1. Он не такой приятный, как V2, но с ним определенно можно поработать.

0 голосов
/ 27 ноября 2008

Ли Холмс опубликовал решение с использованием PSExec и XML (а не CSV) http://www.leeholmes.com/blog/CategoryView,category,guide.aspx

0 голосов
/ 26 ноября 2008

Я успешно использовал PSExec. Вы также можете использовать WMI для запуска удаленных процессов. Здесь является примером.

...