This works for me using a credentials file:
username=<DOMAIN><hostname> password=<password>
I know the $ doesn't make a difference because I mount my AD homedir that has a $ at the end, I don't think the dash would make a difference but I'm not a 100% positive.
Rick
I later found that and it is working. Thanks! jlc