+ Post New Thread
Results 1 to 3 of 3
Office Software Thread, How to: stop Publisher 2010 needing templates in a stupid place in Technical; Just had fun with this one, and by fun, I mean "screaming hissy fit at how stupid Office is". Thought ...
  1. #1

    sonofsanta's Avatar
    Join Date
    Dec 2009
    Location
    Lincolnshire, UK
    Posts
    4,992
    Thank Post
    866
    Thanked 1,451 Times in 998 Posts
    Blog Entries
    47
    Rep Power
    618

    Lightbulb How to: stop Publisher 2010 needing templates in a stupid place

    Just had fun with this one, and by fun, I mean "screaming hissy fit at how stupid Office is". Thought I'd share in case it helps others.

    Our IT teacher wanted students to create their own Publisher templates and then create a new Publisher file from that template. Despite the myriad Save As policies I'd applied, Publisher still insisted on using C:\Users\%username%\AppData\Roaming\Microsoft\Temp lates as the location. The C: drive, for obvious reasons, is restricted. As such, saving a template popped up an error about insufficient permissions and then let the user save elsewhere; not ideal, but fine. Except that you can only use Custom Templates from this location when going New > My Templates (using File > Open just opens the template for editing, instead of creating a new file based on the template).

    Long story short, the setting to change this is in Word. Of course. It can be altered manually by opening Word, going to File > Options, Advanced, General section (at the bottom), File Locations button, and altering User templates.

    You might then think that the GPO is in the same place - Word > Word Options > Advanced > File Locations - but Microsoft apparently couldn't be bothered to include the full complement of settings here. Instead, to set it network wide, you have to use GPP to set a registry key:

    * User Config > Preferences > Windows Settings > Folders
    ** Create; H:\OfficeTemplates; run in logged on user's security context; Item Level Targeting > If folder H:\OfficeTemplates does not exist

    * User Config > Preferences > Windows Settings > Registry
    ** Update; hive = HKCU; path = Software\Microsoft\Office\14.0\Common\General; name = UserTemplates; type = REG_EXPAND_SZ; data = H:\OfficeTemplates\

    (assuming H: is the mapped drive for home directory, ofc)

    That then creates a specific sub folder and tells Office to use that for templates. Sub folder is a good idea as setting it to the user homedir slows down the loading of Publisher as it scans the whole folder for templates.

    STUPID OFFICE.

  2. Thanks to sonofsanta from:

    LinkZ (12th March 2013)

  3. #2

    X-13's Avatar
    Join Date
    Jan 2011
    Location
    /dev/null
    Posts
    9,143
    Thank Post
    596
    Thanked 1,960 Times in 1,358 Posts
    Blog Entries
    19
    Rep Power
    818
    Quote Originally Posted by sonofsanta View Post
    (assuming H: is the mapped drive for home directory, ofc)
    Do you have to do it with a drive letter? Or can you use UNC paths and variables?

    for example:

    "\\server\Users\%username%\Office Templates"

  4. #3

    sonofsanta's Avatar
    Join Date
    Dec 2009
    Location
    Lincolnshire, UK
    Posts
    4,992
    Thank Post
    866
    Thanked 1,451 Times in 998 Posts
    Blog Entries
    47
    Rep Power
    618
    Could likely do it with %homeshare%\OfficeTemplates instead - which would map the full UNC path - but doing it in logged in context lets drive letter work. Don't know if one is better than t'other, I've used both in the past with success, the only thing to watch out for with %homeshare% and not ticking the logged on context is that the computer account may not have permission to create the folder.

    (never tried %homeshare% and the tickbox in combination... feel free to experiment, I guess)

SHARE:
+ Post New Thread

Similar Threads

  1. Replies: 0
    Last Post: 14th August 2012, 05:01 AM
  2. RM CC4 - How to stop students running .jar files in the RMMC?
    By tj2419 in forum Educational Software
    Replies: 6
    Last Post: 17th December 2011, 08:08 PM
  3. [MS Office - 2010] How to get shared calendar showing only in Outlook 2010?
    By cttech in forum Office Software
    Replies: 0
    Last Post: 7th June 2011, 01:54 PM
  4. How to find Command Bar ID's in Office 2003
    By originofsymmetry in forum How do you do....it?
    Replies: 1
    Last Post: 15th July 2007, 10:41 PM
  5. how to stop hotmail...(and google chat)
    By beeswax in forum How do you do....it?
    Replies: 7
    Last Post: 18th September 2006, 09:51 AM

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
  •