我想知道是否可以使用autoit安装一个没有静音开关的软件包到远程计算机。我有这个脚本,它在远程服务器上运行安装程序,但它挂起了。我猜测,因为我正在远程运行autoit脚本,所以它不起作用,因为没有提供GUI。
您可以使用FileInstall(...)
将程序的安装程序包含在已编译的autoit脚本中,并以这种方式包含您的自动化:
;SCRIPTEDINSTALL.AU3
FileInstall("C:REMOTEINSTALLINCLUDESINSTALL.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计算机上运行。