Anda tidak dapat menjalankan sshpass di windows. Namun Anda dapat menggunakan dempul melalui baris perintah windows, untuk mencapai hal yang sama.
putty -load "host" -l username -pw password
Anda juga dapat mengunggah file melalui baris perintah (dengan kata sandi) menggunakan WinSCP
winscp /command "option batch abort" "option confirm off" "open sftp://user:[email protected]/" "put examplefile.txt /home/user/" "exit"
 Alih-alih OpenSSH ssh , Anda dapat menggunakan Putty plink . Baris perintahnya setara dengan PuTTY dan memiliki sintaks baris perintah yang sangat mirip dengan OpenSSH ssh . Tapi di atasnya, ada -pw beralih untuk memberikan kata sandi.
 plink setara dengan ssh Anda panggilan adalah:
plink ldap.nextstep4it.com -l root -pw password
 Anda benar-benar tidak boleh menggunakan -o StrictHostKeyChecking=no untuk menerima secara membabi buta semua kunci host. Itu adalah kelemahan keamanan. Anda kehilangan perlindungan terhadap serangan MITM. Sebagai gantinya, dengan plink , Anda dapat menggunakan -hostkey alihkan untuk menyetel sidik jari kunci host yang diharapkan.
Demikian pula:
- sebagai ganti OpenSSH scp, gunakan Puttypscp;
- sebagai ganti OpenSSH sftp, gunakan Puttypsftp.
 Keduanya memiliki -pw beralih.
 Atau, baik untuk SCP maupun SFTP, Anda dapat menggunakan my Klien WinSCP SFTP/SCP. WinSCP juga mendukung penyediaan kata sandi pada baris perintah/skrip. Dan ada panduan untuk mengonversi OpenSSH sftp skrip ke skrip WinSCP.
Tidak masalah, jika Anda menggunakan OpenSSH, PuTTY atau WinSCP, selalu lebih baik menggunakan autentikasi kunci publik daripada kata sandi.