A-A+

网络自动安装office 2010等软件的方法

2015年12月31日 站长资讯 暂无评论

为了实现自动换安装客户端系统和软件。本来想部署一个MS WDS服务器。苦于没有空闲的服务器使用,公司的路由器上也没有足够多的网口。只能把所需软件放到一台PC上,当做fileserver。写个bat文件,实现自动安装office2010等常用软件。

服务器地址为10.1.1.103,共享文件夹为software,目录下有很多软件。目前只安装office2010,donnet4.0,WinRAR等。

office2010的准备工作:

1、执行setup.exe /admin。出现安装管理工具。定制各种信息。

2、编辑proplus.ww\config.xml,把第二行改为如下内容:

  1. <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />   
  2. bat内容:  
  3. net use \\10.1.1.103\software mypassword /user:testuser  
  4. \\10.1.1.103\software\office2010\setup.exe /config \\10.1.1.103\software\office2010\proplus.ww\config.xml  
  5. \\10.1.1.103\software\office2010\Office 2010 Toolkit.exe /passive  
  6. \\10.1.1.103\software\WinRAR_4.22_final.exe /S  

很可惜,360安全卫士,浏览器,杀毒软件都没有找到命令行自动安装命令。

上面的脚步也可以这样改:

  1. net use z: \\10.1.1.103\software mypassword /user:testuser  
  2.    
  3. z:  
  4. cd office2010  
  5. .\setup.exe /config .\proplus.ww\config.xml  
  6. .\Office 2010 Toolkit.exe /passive  
  7. cd ..  
  8. .\WinRAR_4.22_final.exe /S  

上面的有个很奇怪的事情,如果office2010这个文件夹的名字之间包含空格的话,比如改为office 2010.将导致安装office失败,即使使用双引号把office 2010放在一起也不可以。比如:

  1. \\10.1.1.103\software\“office 2010”\setup.exe /config \\10.1.1.103\software\“office 2010”\proplus.ww\config.xml  

如果中间没有空格就正常。测试了一下,在资源管理器中,前面后面的地址都可以打开。在命令行,分别执行前面部分和后面部分都可以正常访问的。但把他们放在一条命令中执行就失败。目前还没有找到具体的问题原因。

标签:

给我留言