APP下载

隔山打牛,远程遥控软件安装

2018-05-30郭建伟

电脑知识与技术·经验技巧 2018年1期
关键词:批处理脚本文件夹

郭建伟

提起软件安装,我们都很熟悉,无非是双击安装文件,按部就班的执行安装操作即可。但是在网络环境中,如何高效快捷地执行软件的远程安装,是管理员必须面对的问题。使用常规方法逐台进行安装的话,就会显得效率低下。借助于Setup Cloner这款软件,就可以化繁为简,让管理员可以毫不费力地在网络中高效快捷地部署软件。下载地址:http://www.oyksoft.com/soft/14424.html。

一、初始化配置Setup Cloner

这里以管理员身份,在名为“xxx.com”域中执行以下操作。在Setup Cloner安装界面的“步骤1”窗口中点击“浏览”按钮,选择主文件安装路径。在下一步窗口中点击“浏览”按钮,选择合适的网络共享文件夹,用于安装Setup Cloner的共享数据。当Setup Cloner初次运行时,会自动弹出配置向导,点击“下一步”按钮,在打开窗口(如图1)中点击“打开文件夹属性”按钮,会自动打开预设网络共享路径下的“scPlayer”文件夹。在“安全”面板中选择“Domain users”(域用户)组,在权限列表中勾选“读取”和“读取和运行”项,而禁用“写人权限。

在下一步窗口中点击“打开文件夹属性”按钮,打开预设网络共享路径下的‘vAutorun”文件夹属性设置窗口,在其“安全”面板中选择“Domain users”(域用户)组,在其权限列表中只勾选“读取”项,而禁用“读取和运行”和“写入权限。在下一步窗口中点击“打开文件夹属性”按钮,打开预设网络共享路径下的“Errors”文件夹属性窗口,在其“安全”面板中选择“Domain users”(域用户)组,在其权限列表中勾选“读取”“读取和运行”和“写入权限。

一、创建自动安装记录文件

在下一步窗口(如图2)中的“名称”栏中输入域管理员账户名称(例如“administrator@xxx.com”等),在“密码”栏中输入管理员密码。Setup Cloner根据上述账户和密码信息。可以创建远程自动安装的处理命令,您不必担心密码的安全性,Setup Cloner可以对密码进行加密处理,您也可以不输入密码。在下一步窗口(如图3)的“自动运行命令”栏中显示用于管理软件远程安装的处理命令,在其中可以看到加密后的管理员密码。

点击“创建批处理文件”按钮,可以創建远程安装批处理文件。使用该批处理文件的方法是将其放置到域控制器中的网络登录文件夹内,例如可以在域登录脚本中添加该批处理文件路径。也可以将其放置到每台主机的启动项(例如开始启动文件夹、注册表启动项等)中,这样当每台主机启动时,就可以自动运行该批处理文件。该批处理文件的作用就是读取并运行预设的软件安装记录文件,这样就可以在目标主机实现无人值守的软件自动安装操作。注意对于安装了Windows 7/8/10等客户机来说,应该禁用其UAC功能,避免其影响了软件的自动安装动作。

三、创建自动安装记录文件

执行了以上配置操作后,接下来就进入SetupCloner主界面。要想实现软件远程自动安装操作,就必须创建对应的软件安装记录文件。点击菜单“文件斗新建脚本”项,选择目标安装程序,在新建安装脚本窗口(如图4)中的“路径”栏中显示目标程序路径,在“参数”栏中可以输入相关参数。之后点击“运行并开始记录”按钮,Setup Cloner即可全程记录该程序的安装过程,在屏幕顶部出现记录控制面板,其中的红色标记不断闪烁,表示正在执行记录操作。您可以正常的执行软件的安装操作,包括点击下一步按钮,改变安装路径等。注意如果在此期间需要输入相关信息(例如用户名、注册码等),可以事先将相关信息复制在其他窗口(例如记事本)中。

在安装过程中,当需要输入相关信息时,可以在记录控制面板中点击“Pause”按钮暂停记录操作。之后从其他窗口复制所需的数据,并将其粘贴在脚本记录面板底部的编辑栏中。然后激活安装界面中的相关输入框,在记录面板中点击“Paste”按钮,即可将该数据传送到目标输入框中,从而完成信息的输入操作,同时也可以让Setup Cloner将信息保存到记录脚本中。完成卮点击“Pause”即可继续执行软件的安装操作。当软件安装成功后,在记录面板中点击“Stop'按钮,结束记录操作,在随后弹出的保存窗口中输入该记录脚本的名称,到此整个记录操作就结束了O在Setup Cloner窗口中显示该记录脚本的全部信息(图5)。

四、使用自动运行管理器

按照同样的方法,可以创建多个软件安装脚本记录文件,分别用来保存不同软件的安装记录信息。为了便于管理和使用脚本记录文件,可以将其放置到自动运行管理包中。点击菜单“文件斗自动运行管理器”项,打开自动运行管理器,初次使用会自动弹出包创建窗口,输入包的名称后,可以创建新的自动运行管理包。在该管理包配置窗口(如图6)中点击“添加删除脚本”按钮,可以添加所需的安装记录脚本文件,按照同样的方法,可以同时添加多个脚本记录文件。

在自动运行管理器窗口中点击“新建包裹”按钮,可以创建新的管理包,在其中可以添加所需的脚本记录文件。按照同样的方法,您可以创建任意多个管理包,并分别为其添加脚本记录文件。在自动运行管理器窗口选择目标管理包,点击“调整权限”按钮,可以打开该管理包的属性设置窗口,在其“安全”面板中为域用户设置“读取并执行”权限即可。实际上,打开预设的网络共享路径(在安装Setup Cloner时指定),在其下打开“scplayer”文件夹,可以看到“Autorun”文件夹,其中就包含所有的管理包文件(后缀为“sca”)。在“Scripts”文件夹下包含了所有的脚本记录文件(后缀为“scs”)。

五、配置Setup Cloner运行参数

这样当局域网中的相关主机开机后,不管是读取域登录脚本,还是执行和预设的自动安装批处理文件相关的启动项,都可以自动读取上述共享路径中所有管理包的内容,根据包中提供的安装记录脚本,可以自动在本机上完成目标软件的安装操作,而无需操作者的任何干预。当安装完成后,还可以在桌面上自动创建目标程序的快捷图标。在Setup Cloner主界面中点击菜单“设置斗常规设置”项,在配置窗口(如图7)中的“自动运行”栏中可以创建所需的自动安装批处理文件。

在“脚本执行”栏中勾选“执行错误时显示消息”项,设置当出现安装错误时的提示信息,这样在远程安装过程中,如果出现异常的话可以显示该信息。点击菜单“设置斗“脚本生成器设置”项,在脚本记录属性窗口(如图8)中的“脚本执行速度”栏中拖动滑块,可以调整记录的速度。勾选“阻止从鼠标和键盘输入项,表示在记录安装脚本时,禁止键盘和鼠标操作。在“最大时间限值”栏中可以设置最长的记录时间(默认为300秒)。点击菜单“文件夹斗执行”项,在打开的文件夹中可以查看软件自动安装执行情况,Setup Cloner可以为每一台主机创建一个记录文件,在其中包含对应软件的自动安装信息。点击菜单“文件夹斗错误”项,在打开的文件夹中可以查看错误记录信息。点击菜单“文件夹斗日志”项,在打开的文件夹中可以查看日志信息。

猜你喜欢

批处理脚本文件夹
恶意批处理文件导致电脑黑屏、反复重启、无响应的原因分析及应对思路
Fast Folders,让你的文件夹四通八达
不装软件批处理为文件夹加锁
自动推送与网站匹配的脚本
摸清超标源头 大文件夹这样处理
借助批处理 让Cortana变聪明
调动右键 解决文件夹管理三大难题
不容忽视的空文件夹
举一反三新编
捕风捉影新编