Распространение скрипта powershell (.ps1) на компьютеры из Java-приложения на сервере - PullRequest
0 голосов
/ 23 марта 2012

Я делаю Java-приложение, которое будет работать на сервере Windows 2008 R2.Задача приложения - распространять файлы сценариев powershell (batch и .ps1) на компьютеры и, возможно, на другой сервер в локальной сети (компьютеры работают под управлением Windows XP и Windows Vista, все серверы работают под управлением ОС Windows).Сценарий будет запускаться на каждом компьютере и собирать информацию об аппаратном / программном обеспечении для передачи обратно на сервер.

Кстати, сценарий запускается программой Java: java выполняет пакетный файл, который выполняет файл сценария.

Мои вопросы:

  1. Как бы я распространил скрипт?
  2. Как можно было бы сохранить собранную информацию с каждого компьютера на моем сервере Windows?
    • Я думал о том, чтобы сохранить его в .txt-файлах, но мне кажется, что это «дополнительный шаг», который мне не нужен, альтернативой, вероятно, было бы сделать так, чтобы приложение java собирало выходные данные скрипта.1012 *

Вся помощь будет оценена!

1 Ответ

0 голосов
/ 23 марта 2012

Кажется немного странным, что вы хотите использовать Java для этой задачи.Я бы использовал сам PowerShell для этой задачи.Вы можете просто скопировать файлы (при условии, что у вас есть доступ к машинам).Для удаленного выполнения сценариев я обычно использую psexec из пакета pstools .

...