我想知道是否可以使用 autoit 安装一个没有静音开关到远程计算机的软件包。我有脚本,它在远程服务器上运行安装程序,但它挂起。我猜想因为我正在远程运行 autoit 脚本,所以它不起作用,因为没有提供 GUI。
问问题
1248 次
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 回答