If you need a cert for an IIS website it's easier to use Certify The Web or win-acme (or Posh-acme if you prefer scripting). Certbot doesn't have native support for IIS and no longer officially supports Windows.
To get this cert request to work though, you would need to configure IIS to serve extension less text files (the challenge response files are text files with no .txt extension), once you had your cert you would need to convert it to PFX and store it in the machine certificate store, then update your IIS https binding.