locked
Deploy IE10 spelling dictionaries RRS feed

  • Question

  • I have added IE10's spelling dictionaries to our internal WSUS, but installing them seems to require admin access, which my users don't have. When I roll out IE10, I would like to deploy the spelling dictionaries as well. I cannot find anything on pushing the dictionaries out to machines. How can this be done?
    Tuesday, April 9, 2013 1:26 PM

Answers

  • I AM the domain admin. I was asking if there was some official way to deploy the spelling dictionaries since my users, who are not admins, cannot install the dictionaries on their own

    I found I could make a script that uses pkgmgr to extract and install the .CAB files from WSUS. Run the script on the client computers after installing IE10 and I'm good to go.

    I'm not 100% sure, but it seems like WSUS downloads updates to the same location no? Here's the script. If the location of the updates is not the same to every server, at least you know the command and switches you need to use. The script has to be run by an account that is both an administrator of the machine and has access to the shared WsusContent folder.

    @REM IE10Spell.bat
    @REM Create Sandbox folder, fail script if not available
    mkdir C:\Temp\LP
    
    IF NOT EXIST C:\Temp\LP GOTO NODIR
    
    @REM Catalan
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\6E\2A212A481AE83F515850DC7476534017F47E9F6E.cab /s:C:\Temp\LP
    
    @REM Czech
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\2F\DAB56DFAAF80609C8B32DF5624ACB61D7B0F2A2F.cab /s:C:\Temp\LP
    
    @REM Danish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\A3\0879D032898E97812C3A2C73C1762E48B2B7E6A3.cab /s:C:\Temp\LP
    
    @REM German
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\49\BA2059B449E43AA3CC42CB04F456684783E33F49.cab /s:C:\Temp\LP
    
    @REM English
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\79\8C1E6C3867A76CA5EB31EB9C35C8FA0F26A83B79.cab /s:C:\Temp\LP
    
    @REM Spanish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\EC\3EC9FF40957776E29BB96B9EF53B08B35CD074EC.cab /s:C:\Temp\LP
    
    @REM French
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\5c\19DA561F265CDDCC458819FF895DEF79D355AD5C.cab /s:C:\Temp\LP
    
    @REM Italian
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\83\98598930DD41AEBAAC18C327E7A48935ECBC6283.cab /s:C:\Temp\LP
    
    @REM Dutch
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\D4\DF3862FD64A2A1BA3883D032262D090BD726B9D4.cab /s:C:\Temp\LP
    
    @REM Norwegian (Bokmal)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\79\464AA1A4973130617C9FB8FCB8E16F00616E4379.cab /s:C:\Temp\LP
    
    @REM Norwegian (Nynorsk)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\A6\DF060C971313583C79115E34CD73C8C4F9B93FA6.cab /s:C:\Temp\LP
    
    @REM Polish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\BE\42DFF3F5947860996914118E7C0B49E059BAD7BE.cab /s:C:\Temp\LP
    
    @REM Portuguese (Brazil)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\D9\6FD903607D713AB2D6821B1DB8B9682FF26B01D9.cab /s:C:\Temp\LP
    
    @REM Portuguese (Portugal)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\04\C6EA5A98EC2D1A21D5AE969D43476A9375337104.cab /s:C:\Temp\LP
    
    @REM Swedish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\D9\9F8CC43800506E63C010FFB79083EC0B683054D9.cab /s:C:\Temp\LP
    
    @REM Turkish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\72\7DF6945CF9C30462B43B328260662A0BBF8F3772.cab /s:C:\Temp\LP
    
    @REM Russian
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\B1\5B239CD5C4F0B0488EDBF00589E7AF275DF839B1.cab /s:C:\Temp\LP
    
    @REM Hebrew
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\EE\AE7ED282CF9E85E97A9B6B92E3E9EEC52D38DCEE.cab /s:C:\Temp\LP
    
    @REM Arabic
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\6E\191CF76B7118471ECDB26C96F582E9CE417BE66E.cab /s:C:\Temp\LP
    
    
    rmdir /s /q C:\Temp\LP
    exit /b
    
    :NODIR
    ECHO Unable to create sandbox folder.

    • Marked as answer by EntegyMVP Thursday, April 11, 2013 1:52 AM
    • Edited by EntegyMVP Thursday, April 11, 2013 2:03 PM Added script
    Thursday, April 11, 2013 1:52 AM

All replies

  • Hi Entegy,

    Based on my research, it’s impossible without administrative privilege. So I suggest you contact your domain administrator.

    you could refer to following article:

    http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/1aecdac4-c274-4d14-85ea-432a9674f70d/

    Meanwhile, I suggest you could go to Windows Server to consult:

    http://social.technet.microsoft.com/Forums/en-US/category/windowsserver

    Best regards,

    Karen Hu

    Thursday, April 11, 2013 1:43 AM
  • I AM the domain admin. I was asking if there was some official way to deploy the spelling dictionaries since my users, who are not admins, cannot install the dictionaries on their own

    I found I could make a script that uses pkgmgr to extract and install the .CAB files from WSUS. Run the script on the client computers after installing IE10 and I'm good to go.

    I'm not 100% sure, but it seems like WSUS downloads updates to the same location no? Here's the script. If the location of the updates is not the same to every server, at least you know the command and switches you need to use. The script has to be run by an account that is both an administrator of the machine and has access to the shared WsusContent folder.

    @REM IE10Spell.bat
    @REM Create Sandbox folder, fail script if not available
    mkdir C:\Temp\LP
    
    IF NOT EXIST C:\Temp\LP GOTO NODIR
    
    @REM Catalan
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\6E\2A212A481AE83F515850DC7476534017F47E9F6E.cab /s:C:\Temp\LP
    
    @REM Czech
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\2F\DAB56DFAAF80609C8B32DF5624ACB61D7B0F2A2F.cab /s:C:\Temp\LP
    
    @REM Danish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\A3\0879D032898E97812C3A2C73C1762E48B2B7E6A3.cab /s:C:\Temp\LP
    
    @REM German
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\49\BA2059B449E43AA3CC42CB04F456684783E33F49.cab /s:C:\Temp\LP
    
    @REM English
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\79\8C1E6C3867A76CA5EB31EB9C35C8FA0F26A83B79.cab /s:C:\Temp\LP
    
    @REM Spanish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\EC\3EC9FF40957776E29BB96B9EF53B08B35CD074EC.cab /s:C:\Temp\LP
    
    @REM French
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\5c\19DA561F265CDDCC458819FF895DEF79D355AD5C.cab /s:C:\Temp\LP
    
    @REM Italian
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\83\98598930DD41AEBAAC18C327E7A48935ECBC6283.cab /s:C:\Temp\LP
    
    @REM Dutch
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\D4\DF3862FD64A2A1BA3883D032262D090BD726B9D4.cab /s:C:\Temp\LP
    
    @REM Norwegian (Bokmal)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\79\464AA1A4973130617C9FB8FCB8E16F00616E4379.cab /s:C:\Temp\LP
    
    @REM Norwegian (Nynorsk)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\A6\DF060C971313583C79115E34CD73C8C4F9B93FA6.cab /s:C:\Temp\LP
    
    @REM Polish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\BE\42DFF3F5947860996914118E7C0B49E059BAD7BE.cab /s:C:\Temp\LP
    
    @REM Portuguese (Brazil)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\D9\6FD903607D713AB2D6821B1DB8B9682FF26B01D9.cab /s:C:\Temp\LP
    
    @REM Portuguese (Portugal)
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\04\C6EA5A98EC2D1A21D5AE969D43476A9375337104.cab /s:C:\Temp\LP
    
    @REM Swedish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\D9\9F8CC43800506E63C010FFB79083EC0B683054D9.cab /s:C:\Temp\LP
    
    @REM Turkish
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\72\7DF6945CF9C30462B43B328260662A0BBF8F3772.cab /s:C:\Temp\LP
    
    @REM Russian
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\B1\5B239CD5C4F0B0488EDBF00589E7AF275DF839B1.cab /s:C:\Temp\LP
    
    @REM Hebrew
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\EE\AE7ED282CF9E85E97A9B6B92E3E9EEC52D38DCEE.cab /s:C:\Temp\LP
    
    @REM Arabic
    pkgmgr /ip /m:\\WSUSSERVER\WsusContent\6E\191CF76B7118471ECDB26C96F582E9CE417BE66E.cab /s:C:\Temp\LP
    
    
    rmdir /s /q C:\Temp\LP
    exit /b
    
    :NODIR
    ECHO Unable to create sandbox folder.

    • Marked as answer by EntegyMVP Thursday, April 11, 2013 1:52 AM
    • Edited by EntegyMVP Thursday, April 11, 2013 2:03 PM Added script
    Thursday, April 11, 2013 1:52 AM