Accessing file information for all users, C#
<p>I'm writing a short C# program that will iterate over each user on a given Windows system, check in their local app data folder for a specific directory, and operating on it if it exists.</p>

<p>I'm looking for a good way to resolve the absolute file path to each users' local app data folder. I can use <code>Environment.SpecialFolder.LocalApplicationData</code> but that will only work for the user that is currently running the program.</p>

<p>I know I can cobble together a few different utilities  and make a couple assumptions about where a user's local data is usually stored to make it work for 99% of the time (determine a list of <a href="http://stackoverflow.com/questions/6318611/how-to-get-all-user-account-names-in-xp-vist-7-for-32-or-64-bit-and-any-os">all users</a>, go through each one and find/guess where their app data is, etc.), but I was hoping there was a more elegant solution? </p>
