RoamingCustom.dic

Guys.

Bit of a head scratcher. I need to backup and then at a later date restore a users RoamingCustom.dic in the location below. The issue is that in the path there is a small identifier which is different on each users machine. eg the a27060d1 in the path. I need to come up with a way that will back up the RoamingCustom.dic and restore it regardless what that directory is called.

Any ideas?

C:\Users\USERNAME\AppData\Roaming\Microsoft\Office\15.0\a27060d1\Proofing\RoamingCustom.dic

Thanks in advance

May 9th, 2014 1:28pm

Hi,

This may help you with coming up with some ideas:

$paths = Get-ChildItem 'C:\Users\*\AppData\Roaming\Microsoft\Office\15.0\*\Proofing'

foreach ($path in $paths) {

    Write-Host "Full path is: $($path.FullName)"

    $uniqueFolder = $path.Parent.Name

    Write-Host "Unique folder part is: $uniqueFolder"

    $userFolder = $path.FullName.Split('\')[2]

    Write-Host "User folder part is: $userFolder"

}

I'd probably create a new folder on a share using the username and unique identifier to copy the file up to. Then you can reverse the process when you need to restore the file.

Free Windows Admin Tool Kit Click here and download it now
May 9th, 2014 2:14pm

Thanks you. Very cleaver and i have already expanded \ tweaked it for my needs. Thanks for posting. You learn something new each day. Thank you for your help there.
May 9th, 2014 2:29pm

Cheers, you're very welcome. Glad I could help out.
Free Windows Admin Tool Kit Click here and download it now
May 9th, 2014 2:32pm

The purpose of the RoamingCustom.dic. Had the same question myself. 

The roaming dictionary is available to you when you login to different workstations on the network. (p>

Found a lead to the info here using Google. (http://www.wordbanter.com/showthread.php?t=132460)

Article contained a link to more on roaming here. (technet.microsoft.com/en-us/library/cc766489%28WS.10%29.aspx)

A roaming user profile is user data, stored in a specific folder structure, to follow users as they log on to and log off from different computers. Roaming user profiles are stored on a central server location. At log on, Windows copies the user profile from the central location to the local computer. When the user logs off, Windows copies changed user profile data from the client computer to the central storage location. This ensures that the client data follows users as they roam the environment.

July 10th, 2015 1:18pm

The purpose of the RoamingCustom.dic. Had the same question myself. 

The roaming dictionary is available to you when you login to different workstations on the network. (p>

Found a lead to the info here using Google. (http://www.wordbanter.com/showthread.php?t=132460)

Article contained a link to more on roaming here. (technet.microsoft.com/en-us/library/cc766489%28WS.10%29.aspx)

A roaming user profile is user data, stored in a specific folder structure, to follow users as they log on to and log off from different computers. Roaming user profiles are stored on a central server location. At log on, Windows copies the user profile from the central location to the local computer. When the user logs off, Windows copies changed user profile data from the client computer to the central storage location. This ensures that the client data follows users as they roam the environment.

This has nothing to do with the original question.

Free Windows Admin Tool Kit Click here and download it now
July 10th, 2015 2:07pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics