+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 26
Office Software Thread, Can I upgrade Microsoft Office on all our machines via server? in Technical; Hello! We are going through an Office upgrade and need to know how to do a mass upgrade as simply ...
  1. #1
    marsdenprimary's Avatar
    Join Date
    Sep 2009
    Location
    Nelson
    Posts
    501
    Thank Post
    258
    Thanked 7 Times in 7 Posts
    Rep Power
    13

    Can I upgrade Microsoft Office on all our machines via server?

    Hello!

    We are going through an Office upgrade and need to know how to do a mass upgrade as simply as possible please using our server? We are running Server 2008 R2 with Active Directory.

  2. #2
    MordyT's Avatar
    Join Date
    Sep 2012
    Location
    In a computer
    Posts
    506
    Thank Post
    44
    Thanked 74 Times in 69 Posts
    Rep Power
    22
    Do you have any software deployment agents such as...

    Altiris
    Tivoli
    NetInstall

    Etc?

  3. #3
    marsdenprimary's Avatar
    Join Date
    Sep 2009
    Location
    Nelson
    Posts
    501
    Thank Post
    258
    Thanked 7 Times in 7 Posts
    Rep Power
    13
    Quote Originally Posted by MordyT View Post
    Do you have any software deployment agents such as...

    Altiris
    Tivoli
    NetInstall

    Etc?
    No we don't have anything like that- just the standard Software Deployment in Group Policy. Would you recommend them? Because if it's easier I can get one of them bought!

  4. #4

    localzuk's Avatar
    Join Date
    Dec 2006
    Location
    Minehead
    Posts
    18,164
    Thank Post
    522
    Thanked 2,557 Times in 1,985 Posts
    Blog Entries
    24
    Rep Power
    879

  5. Thanks to localzuk from:

    marsdenprimary (10th September 2013)

  6. #5
    marsdenprimary's Avatar
    Join Date
    Sep 2009
    Location
    Nelson
    Posts
    501
    Thank Post
    258
    Thanked 7 Times in 7 Posts
    Rep Power
    13
    Quote Originally Posted by localzuk View Post
    Do you know if this will affect Outlook as we use this on some machines? Don't want any settings getting obliterated...I'd be in hot water if that happened!

  7. #6

    3s-gtech's Avatar
    Join Date
    Mar 2009
    Location
    Wales
    Posts
    2,935
    Thank Post
    155
    Thanked 605 Times in 544 Posts
    Rep Power
    160
    2010 and 2013 have simple batch scripts to deploy them. You create a customised install ready to deploy (using the built in admin tools), then run the script on startup - it will strip off the old copy, install the new, and insert the KMS key so it will try to activate against your KMS server.

    Use the OCT to customize Office 2013

    Code:
    setlocal
    
    REM *********************************************************************
    REM Environment customization begins here. Modify variables below.
    REM *********************************************************************
    
    REM Get ProductName from the Office product's core Setup.xml file, and then add "office15." as a prefix. 
    set ProductName=Office15.PROPLUS
    
    REM Set DeployServer to a network-accessible location containing the Office source files.
    set DeployServer=\\server\install$\Office2013
    
    REM Set ConfigFile to the configuration file to be used for deployment (required)
    set ConfigFile=\\server\install$\Office2013\ProPlus.WW\config.xml
    
    REM Set LogLocation to a central directory to collect log files.
    set LogLocation=\\server\install$\Office2013\Office2013LogFiles
    
    REM *********************************************************************
    REM Deployment code begins here. Do not modify anything below this line.
    REM *********************************************************************
    
    IF NOT "%ProgramFiles(x86)%"=="" (goto ARP64) else (goto ARP86)
    
    REM Operating system is X64. Check for 32 bit Office in emulated Wow6432 uninstall key
    :ARP64
    reg query HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName%
    if NOT %errorlevel%==1 (goto End)
    
    REM Check for 32 and 64 bit versions of Office 2013 in regular uninstall key.(Office 64bit would also appear here on a 64bit OS) 
    :ARP86
    reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName%
    if %errorlevel%==1 (goto DeployOffice) else (goto End)
    
    REM If 1 returned, the product was not found. Run setup here.
    :DeployOffice
    start /wait %DeployServer%\setup.exe /config %ConfigFile%
    echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%\%computername%.txt
    
    REM If 0 or other was returned, the product was found or another error occurred. Do nothing.
    :End
    
    Endlocal

  8. Thanks to 3s-gtech from:

    marsdenprimary (10th September 2013)

  9. #7

    Join Date
    Nov 2011
    Location
    Cambridgeshire
    Posts
    530
    Thank Post
    145
    Thanked 75 Times in 67 Posts
    Rep Power
    23
    Quote Originally Posted by 3s-gtech View Post
    2010 and 2013 have simple batch scripts to deploy them. You create a customised install ready to deploy (using the built in admin tools), then run the script on startup - it will strip off the old copy, install the new, and insert the KMS key so it will try to activate against your KMS server.

    Use the OCT to customize Office 2013

    Code:
    setlocal
    
    REM *********************************************************************
    REM Environment customization begins here. Modify variables below.
    REM *********************************************************************
    
    REM Get ProductName from the Office product's core Setup.xml file, and then add "office15." as a prefix. 
    set ProductName=Office15.PROPLUS
    
    REM Set DeployServer to a network-accessible location containing the Office source files.
    set DeployServer=\\server\install$\Office2013
    
    REM Set ConfigFile to the configuration file to be used for deployment (required)
    set ConfigFile=\\server\install$\Office2013\ProPlus.WW\config.xml
    
    REM Set LogLocation to a central directory to collect log files.
    set LogLocation=\\server\install$\Office2013\Office2013LogFiles
    
    REM *********************************************************************
    REM Deployment code begins here. Do not modify anything below this line.
    REM *********************************************************************
    
    IF NOT "%ProgramFiles(x86)%"=="" (goto ARP64) else (goto ARP86)
    
    REM Operating system is X64. Check for 32 bit Office in emulated Wow6432 uninstall key
    :ARP64
    reg query HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName%
    if NOT %errorlevel%==1 (goto End)
    
    REM Check for 32 and 64 bit versions of Office 2013 in regular uninstall key.(Office 64bit would also appear here on a 64bit OS) 
    :ARP86
    reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName%
    if %errorlevel%==1 (goto DeployOffice) else (goto End)
    
    REM If 1 returned, the product was not found. Run setup here.
    :DeployOffice
    start /wait %DeployServer%\setup.exe /config %ConfigFile%
    echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%\%computername%.txt
    
    REM If 0 or other was returned, the product was found or another error occurred. Do nothing.
    :End
    
    Endlocal
    I used this method successfully and only needed to ask a couple of questions on here to clarify what I'd read elsewhere - there are lots of helpful experts around . Can't comment on Outlook settings as I haven't managed to persuade our staff to use the Outlook client and our exchange isn't hosted locally. Only issue I had was that some of our net books timed out. There is a time limit setting in the script posted above. If it hits the limit, it backs out the install. You can set it to infinity though

  10. Thanks to jmak from:

    marsdenprimary (10th September 2013)

  11. #8
    marsdenprimary's Avatar
    Join Date
    Sep 2009
    Location
    Nelson
    Posts
    501
    Thank Post
    258
    Thanked 7 Times in 7 Posts
    Rep Power
    13
    Hey guys got all this set up and ready but struggling to execute the script using GPO (never really done it before!) I've put the path to the .bat file in but when i click on the 'show files' button in the GPO there's nothing there. When i try to copy it there it says 'access denied!' UAC is off too...

  12. #9

    3s-gtech's Avatar
    Join Date
    Mar 2009
    Location
    Wales
    Posts
    2,935
    Thank Post
    155
    Thanked 605 Times in 544 Posts
    Rep Power
    160
    Ooh, that's a fun one. It's IE settings on the server you're working from doing that, deciding that your sysvol isn't a trusted location. You need to add the sysvol as Trusted, and whack the security settings down for that zone.

  13. Thanks to 3s-gtech from:

    marsdenprimary (11th September 2013)

  14. #10

    FN-GM's Avatar
    Join Date
    Jun 2007
    Location
    UK
    Posts
    16,251
    Thank Post
    898
    Thanked 1,785 Times in 1,537 Posts
    Blog Entries
    12
    Rep Power
    463
    Outlook settings will be just fine. They are configured outside of MS office. You can removal the whole of office then reinstall another version and your settings wont be lost.

  15. Thanks to FN-GM from:

    marsdenprimary (11th September 2013)

  16. #11
    marsdenprimary's Avatar
    Join Date
    Sep 2009
    Location
    Nelson
    Posts
    501
    Thank Post
    258
    Thanked 7 Times in 7 Posts
    Rep Power
    13
    Quote Originally Posted by 3s-gtech View Post
    Ooh, that's a fun one. It's IE settings on the server you're working from doing that, deciding that your sysvol isn't a trusted location. You need to add the sysvol as Trusted, and whack the security settings down for that zone.
    That's genius on your part! How on earth did you discover that?? That's the last place i would have ever looked... Microsoft do some shoddy stuff sometimes.

  17. #12

    3s-gtech's Avatar
    Join Date
    Mar 2009
    Location
    Wales
    Posts
    2,935
    Thank Post
    155
    Thanked 605 Times in 544 Posts
    Rep Power
    160
    It was a few years ago when that reared its head for us - I noticed that no scripts could be placed in any folder in the sysvol. Looked into the error pop-up box, and it's generated by IE. Bit of Googling showed that the pop-up occured with untrusted locations - I couldn't believe there wasn't some mechanism that ensures that the sysvol is trusted but it appeared not!

  18. #13
    marsdenprimary's Avatar
    Join Date
    Sep 2009
    Location
    Nelson
    Posts
    501
    Thank Post
    258
    Thanked 7 Times in 7 Posts
    Rep Power
    13
    Well it's fixed it for me. This kind of information should be in a Golden Book of Microsoft Blunders. I bet lots and lots of people encounter this problem and spend hours trying to figure it out...!

  19. #14
    marsdenprimary's Avatar
    Join Date
    Sep 2009
    Location
    Nelson
    Posts
    501
    Thank Post
    258
    Thanked 7 Times in 7 Posts
    Rep Power
    13
    UPDATE: Despite successfully managing to get the script in the sysvol folder i'm still unable to get it to install. Is there anything i need to do with the config.xml file? It mentions this in the batch script but i was unaware i would need to alter it if using OCT to customise the install.

    Still need help!

  20. #15

    3s-gtech's Avatar
    Join Date
    Mar 2009
    Location
    Wales
    Posts
    2,935
    Thank Post
    155
    Thanked 605 Times in 544 Posts
    Rep Power
    160
    The xml file should be customised by the admin install setup itself, you shouldn't need to manually change it, just make sure it's in the correct location mentioned in the batch script.



SHARE:
+ Post New Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. I can't access the content on Microsoft Office Online
    By boolyn in forum Office Software
    Replies: 0
    Last Post: 10th June 2013, 05:02 PM
  2. 404 File Not Found on all files accessed via HAP+
    By enjay in forum Home Access Plus+
    Replies: 7
    Last Post: 27th September 2011, 05:08 PM
  3. Replies: 5
    Last Post: 22nd June 2009, 05:07 PM
  4. Replies: 12
    Last Post: 13th December 2007, 07:02 PM
  5. Microsoft Office on a Domain with Deepfreeze
    By link470 in forum Windows
    Replies: 5
    Last Post: 29th November 2007, 10:48 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •