on Cygwin use Windows path instead of POSIX

For me at least it seems windows doesn't like creating a .lnk
file in /tmp, but c:/cygwin/tmp (which is physically the same
directory).