-1

autoit を使用して、サイレント スイッチを持たないパッケージをリモート コンピューターにインストールできるかどうか疑問に思っています。スクリプトがあり、リモート サーバーでインストーラーを実行しますが、ハングします。autoit スクリプトをリモートで実行しているため、GUI が提供されていないため機能しないと推測しています。

4

1 に答える 1

1

FileInstall(...)プログラムのインストーラーをコンパイル済みの autoit スクリプトに含めて、自動化をそのように含めるために使用できます。

;SCRIPTEDINSTALL.AU3
FileInstall("C:\REMOTEINSTALL\INCLUDES\INSTALL.EXE",@TEMPDIR & "\INSTALL.EXE")

; AutoMagical Installation Techniques Here

それで、

Invoke SCRIPTEDINSTALL.EXE on REMOTE from LOCAL

これを試している場合:

Run AutoIt Script (SCRIPT.EXE) on LOCAL
Invoke Remote Installation (INSTALL.EXE) on REMOTE from LOCAL

そして、SCRIPT.EXE に INSTALL.EXE から詳細を取得させようとすると、いいえ、これは機能しません (私が知っている方法では)。ごめんなさい=(

最後に、「AutoIt スクリプトを実行するためにリモート サーバーに AutoIt をインストールする必要がありますか?」と質問する場合は、次に:
はい、EXE にコンパイルしない場合。
ただし、スクリプトをコンパイルすると、どの Windows コンピューターでも実行できます。

于 2013-12-27T21:18:08.940 に答える