2015-05-27 1 views
2

Справочная информация: Я пытаюсь запустить некоторый код Java на нескольких целевых компьютерах (чтобы проверить значения реестра с помощью JNA), и я не хочу установить Java на каждую машину, которую мне нужно проверить. Я думал, что возможным решением является наличие сервера, на котором запущено приложение Java, использует пакетный файл, который живет на локальном сервере. Этот командный файл просто вызывал программу Java и получал нужные мне данные с удаленных компьютеров.Может пакетные файлы выполнять (локальные) Java-код с локальной машины на удаленную машину

Вопрос: У меня есть локальный пакетный файл, который я выполняю с помощью Java. Этот командный файл будет удален на целевых компьютерах. Пакетный файл вызывает/запускает программу Java. Возможно ли, чтобы эта программа Java работала на главном сервере или ей также нужно было жить на целевых компьютерах?

ответ

0

Если вы правильно поняли, вы можете просто сказать пакетному файлу, чтобы распечатать отчет о реестре, который вы ищете, а затем использовать java для непосредственного доступа к этому отчету, а затем вы можете «проанализировать» этот код на своем «сервере» «

с этим вам не нужно устанавливать java на локальном компьютере, и вам не нужно запускать« приложение », а просто: сценарий.

+0

Непонимайте правильную идею. Сделайте «скрипт» простым, просто назовите java-программу Hello World на целевых машинах. В конечном счете, где этот банкомат «HelloWorld» или что-то еще нужно жить? – Walls

+0

ну, если вы не хотите иметь java, «скрипт» должен находиться внутри другой машины, а сервер (вы или что-то еще) с java просто назовите скрипт на localmachine другой идеей, вы могли бы это сделать как запланировано на локальном, а с java просто «retriv» info =) –

Смежные вопросы