Does anybody know how to stop office 2010 asking for the Users Name and Intials on first load.
I have used the office 2010 oct tool for creating a silent install but whenever a user logs into the machine they get prompted for Name and Initials.

I understand that it can be set via a reg key under HKCU but thats not global and does not cover the next person who logs in.

Any ideas?

Cheers

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
-1

I know. It's such a chore for poor users, having to type their name and initials ONCE! Doesn't anyone understand how BUSY THEY ARE?!?

Personally, I'd go the traditional route of creating a CurrentUser feature containing the registry setting and moving an existing feature containing an advertised shortcut to become a child of that feature but I know many people aren't fans of futzing with Office in that way. Alternatively, you could use ActiveSetup.

BTW, surely this only applies to a minute fraction of your users, i.e. those getting a newly-built machine? Wouldn't all the others have their current setting migrated?

Answered 08/04/2010 by: VBScab
Red Belt

Please log in to comment
0
ORIGINAL:  CordlezToaster

Does anybody know how to stop office 2010 asking for the Users Name and Intials on first load.
I have used the office 2010 oct tool for creating a silent install but whenever a user logs into the machine they get prompted for Name and Initials.

I understand that it can be set via a reg key under HKCU but thats not global and does not cover the next person who logs in.

Any ideas?

Cheers




Answered 08/04/2010 by: bardol
Senior Yellow Belt

Please log in to comment
0

Unfortunately, that won't work. HKEY_USERS\.DEFAULT is only used when creating new local accounts: domain accounts logging into a machine don't use it at all.

Answered 08/04/2010 by: VBScab
Red Belt

Please log in to comment
0

Thanks for the response guys.

Its not a hassle if the users have to do it, its just these are lab machines being used by students that may see upto 10-15 different kids a day.
Its more of an annoyance.

I can get around it by putting the regkeys in the login script but i was hoping not to do that, and that there was an easier way.

Answered 08/04/2010 by: CordlezToaster
Purple Belt

Please log in to comment
0
Hi,

Just out of curiousity....I remember someone posting details of this for Office 2007 such as:

All in HKCU
Software\Microsoft\Office\Common\UserInfo
Value Name: UserInitials
Value Data: User
Software\Microsoft\Office\Common\UserInfo
Value Name: UserName
Value Data: Authorised User
Software\Microsoft\Office\Common\UserInfo
Value Name: Company
Value Data: Your Company

It seemed to work for me as I added these in the OCT patch file creation for Office Pro Plus 2007...given that this is a common Office reg path...could this work for Office 2010...?
Answered 08/04/2010 by: tron2ole
Blue Belt

Please log in to comment
0

don't have time to test now, but I'm pretty sure I was able to do this with the OCT with no custom actions

Answered 08/05/2010 by: aogilmor
Ninth Degree Black Belt

Please log in to comment
0
ORIGINAL:  aogilmor

don't have time to test now, but I'm pretty sure I was able to do this with the OCT with no custom actions




Answered 08/05/2010 by: CordlezToaster
Purple Belt

Please log in to comment
0

See post #2!

Answered 08/06/2010 by: VBScab
Red Belt

Please log in to comment
0

Hi,

If you know the registry key HKCU you want to change, you can use following batch file which will change this key in all users account and also the .DEFAUL too...
You can change the REG_SZ by REG_DWORLD or others values, if you want...
-----------------------
@echo off
setlocal

set regcmd=%SystemRoot%\system32\reg.exe
set keypath= <- put here the path of your registry key (eg : Software\Microsoft\Office\14.0\ ) ->
set valuename1= <- put here the name of your registry key (eg : Name ) ->


:: update current user
set hive=HKCU
set key=%hive%\%keypath%
%regcmd% add "%key%" /v %valuename1% /d "<- put here the value of your registry key->" /t REG_SZ /f >nul

:: update all other users on the computer, using a temporary hive
set hive=HKLM\TempHive
set key=%hive%\%keypath%

:: set current directory to "Documents and Settings"
cd /d %USERPROFILE%\..
:: enumerate all folders
for /f "tokens=*" %%i in ('dir /b /ad') do (if exist ".\%%i\NTUSER.DAT" call :AddRegValue "%%i" ".\%%i\NTUSER.DAT")

endlocal
:: echo.
:: echo Finished...
:: echo.
:: pause

goto :EOF

:AddRegValue
set upd=Y
if /I %1 equ "All Users" set upd=N
if /I %1 equ "LocalService" set upd=N
if /I %1 equ "NetworkService" set upd=N

if %upd% equ Y (
  %regcmd% load %hive% %2 >nul 2>&1
  %regcmd% add "%key%" /v %valuename1% /d "<- put here the value of your registry key->" /t REG_SZ /f >nul 2>&1
  %regcmd% unload %hive% >nul 2>&1
)

Answered 01/12/2011 by: sdugas
Senior Yellow Belt

Please log in to comment
0
ORIGINAL:  VBScab

I know. It's such a chore for poor users, having to type their name and initials ONCE! Doesn't anyone understand how BUSY THEY ARE?!?





Answered 09/01/2011 by: nortonl
Senior Yellow Belt

Please log in to comment
0
that doesn't seem to be possible with the 2007/2010 tools
Answered 09/01/2011 by: VBScab
Red Belt

Please log in to comment
0

Unless anyone has any better suggestions, I am going to pre-populate the registry with generic values then apply indivudual values by calling my script usign Active Setup.

Answered 09/01/2011 by: nortonl
Senior Yellow Belt

Please log in to comment
0
ORIGINAL:  VBScab

that doesn't seem to be possible with the 2007/2010 toolsAs far as I can recall, you can still customise any registry data with the 2007/2010 tool. I can't recall what the screen is called but, from memory, it was screamingly obvious what its function was.


Answered 09/01/2011 by: nortonl
Senior Yellow Belt

Please log in to comment
0
ORIGINAL:  CordlezToaster

Thanks for the response guys.

Its not a hassle if the users have to do it, its just these are lab machines being used by students that may see upto 10-15 different kids a day.
Its more of an annoyance.

I can get around it by putting the regkeys in the login script but i was hoping not to do that, and that there was an easier way.



Answered 09/01/2011 by: Foleymon
Orange Senior Belt

Please log in to comment
0
ORIGINAL:  nortonl

Unless anyone has any better suggestions, I am going to pre-populate the registry with generic values then apply indivudual values by calling my script usign Active Setup.


Answered 09/02/2011 by: nortonl
Senior Yellow Belt

Please log in to comment
0

You are on the right track. Use HKCU through Group Policy. I used the User Config --> Preferences --> Registry to accomplish the task. The main drawback is the I had to use %username% for both initials and User Name. We are in a stateless VDI environment and do not use roaming profiles, so I had to come up with a method to not annoy the user at each logon.  Hope this resolves your issue.

Here are the keys used from the settings page. You can decide on if they should only be applied once.
Collection: Registry Wizard Values/HKEY_CURRENT_USER/Software/Microsoft/Office/Common/UserInfohide

Registry item: UserInfohide
Generalhide
Action Update
PropertiesHive HKEY_CURRENT_USER
Key path Software\Microsoft\Office\Common\UserInfo

Registry item: UserNamehide
Generalhide
Action Update
PropertiesHive HKEY_CURRENT_USER
Key path Software\Microsoft\Office\Common\UserInfo
Value name UserName
Value type REG_SZ
Value data %username%

Registry item: UserInitialshide
Generalhide
Action Update
PropertiesHive HKEY_CURRENT_USER
Key path Software\Microsoft\Office\Common\UserInfo
Value name UserInitials
Value type REG_SZ
Value data %username%

Registry item: CompanyNamehide
Generalhide
Action Update
PropertiesHive HKEY_CURRENT_USER
Key path Software\Microsoft\Office\Common\UserInfo
Value name CompanyName
Value type REG_SZ
Value data YOUR COMPANY NAME HERE

Answered 10/18/2011 by: erm
Yellow Belt

  • This works for me as well. But I believe the Value type should be "REG_EXPAND_SZ"

Please log in to comment
0

Apply what erm has suggested above via group policy preferences and enable loopback processing to apply this to the computer.

Answered 03/19/2013 by: usmclss
White Belt

Please log in to comment
Answer this question or Comment on this question for clarity