Note to Mods/Administrators: This is a doubt I express in "OpenDNS dnscrypt now available for Windows" thread, regarding PsExec. I'm posting it here, because most likely it will get more exposure, and it's not a doubt about DNSCrypt. I hope it's OK. So, here it comes... There's been a long time since I last used PsExec from Sysinternals. I have the following command: "C:\PsExecFolder\PsExec.exe" -d -e -u username -p p4ssw0rd "C:\DNSCryptFolder\DNSCrypt.bat" If I open the cmd line and copy & paste it, then DNSCrypt will run as username, but if I run it via a batch file, then it won't run. Am I missing some other obvious command, that will allow me to run it using a batch file? I actually tried "C:\PsExecFolder\PsExec.exe" -d -e -u username -p p4ssw0rd "cmd" "/c "C:\DNSCryptFolder\DNSCrypt.bat"", but it just opens cmd line window with the name C:\DNSCryptFolder\DNSCrypt.bat. I appreciate any help. Thanks. P.S: By the way, if you're familiar with a PsExec similar tool, who knows open source, that allows to encrypt passwords, and if you know it to be good, I'd like to also know about it. Thanks.