First of all may I thank you for putting together this installer for openssh on Windows! I've tried three times before to get sshd running under cygwin and have never quite managed it. It is now running nicely!
That said, I *did* run into a problem during the install. The SvcCOPSSH user account did not get created because the default password did not match my PCs password rules. The error in the log was:
"Creating service account SvcCOPSSH
The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements.
More help is available by typing NET HELPMSG 2245.
The user name could not be found.
More help is available by typing NET HELPMSG 2221."
The problem was that the installer did *not* detect this error and stop. Instead it continued and generated lots of errors since this account did not exist. I ended up using the errors generated to guide me as to what commands should have been run. So, I created the user manually and completed the rest of the install by hand.
I realise that the default password is pretty secure and this is an "edge case". However, may I suggest that you try and increase the level of error checking in the install process?