Eu acredito que fazer o que você está fazendo irá atingir seu objetivo. No Win 7, todos os usuários é apenas um atalho para C: \ ProgramData, portanto, se você definir permissões em% AllUsersProfile%, deverá ser bom ir em ambos os sistemas operacionais.