I suggest to run Jenkins slave on Windows through Java Web Start (the easy way for me on Windows). You can take a look on my blog from more details. Just download the jnlp into your windows slave and run the following command:
*java.exe -jar slave.jar -jnlpUrl file:///<path to downloaded file>/slave-agent.jnlp -noCertificateCheck*