The locations for the recording file are determined at installation time, not at runtime. That means that if an admin installs Arma, regular users won't be able to use the entries.
On Vista, the path to the recording is set to
but should really go to
C:\Users\Public\Public Desktop or better, the current user's real desktop.
Probably quoting the strings in the nsis installer files is enough.