簡體   English   中英

從服務器上的Java應用程序將Powershell腳本(.ps1)分發到計算機

[英]Distributing powershell script (.ps1) to computers, from java app on server

我正在制作要在Windows 2008 R2服務器上運行的Java應用程序。 應用程序的任務是將Powershell腳本文件(批處理和.ps1)分發到計算機,以及本地網絡中的其他服務器(計算機正在運行Windows XP和Windows Vista,所有服務器都是Windows OS)。 該腳本將在每台計算機上運行並收集要傳送回服務器的硬件/軟件信息。

順便說一句,該腳本由Java程序啟動:Java執行一個批處理文件,該批處理文件執行一個腳本文件。

我的問題是:

  1. 我將如何分發腳本?
  2. 將收集到的信息從每台計算機保存到Windows服務器的一種好方法是什么?
    • 我已經很努力地將其保存到.txt文件中,但似乎不需要“額外的步驟”,替代方法可能是使java應用程序從腳本中收集輸出。

Alle的幫助將不勝感激!

您想使用Java完成此任務似乎有些奇怪。 我將使用powershell本身來完成此任務。 您可以僅復制文件(假設您有權訪問計算機)。 要遠程執行腳本,我通常使用pstools包中的psexec。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM