Yep it's good to go (no known snags). Runs on Vista and XP and I just tested it on Me and it works fine (it won't share the folder with all users but you don't need to, it just creates it and writes the text file into it.)
[edit] Also tested on 2000 and it's fine. Path is the same as XP.
Here are the different paths you get with CSIDL_COMMON_APPDATA on different OSes:
Awaiting 98SE results...
[edit] Also tested on 2000 and it's fine. Path is the same as XP.
Here are the different paths you get with CSIDL_COMMON_APPDATA on different OSes:
WinMe = C:\Windows\All Users\Application Data WinXP/2000 = C:\Documents and Settings\All Users\Application Data Vista = C:\ProgramData
Awaiting 98SE results...