arquivos .htaccess e .htpasswd são apenas arquivos de texto para que você possa criá-los localmente, em seguida, enviá-los.
Para criar um arquivo começando com '.' no Windows, veja link
Para criar uma senha criptografada para arquivos .htpasswd, você pode usar o link