But when i set --config-dir it makes webroot have some steps that haven’t before. I need the process automatic to generate first time. How can i do that?
Note: I would like to see the response from cmd but dont want write anything.
Informations:
System Operational : Windowns 10
Using cmd.
Are you trying to specific the directory where certbot output the certificates? If this is the case, it’s not possible to change. You can create symmetry links to link the certificate file to wherever you desired, but it’s not possible to output the certificates to directory other than the default one.
certbot and certbot-auto run the same software with the same options and features. All documentation that refers to one should also work with the other one.
The difference between the two is not in how you can use them but in how you install them; certbot-auto is a script that you download outside of your operating system’s software package manager, while certbot is the command that you run when you install Certbot using your operating system’s official software distribution channels (or sometimes a related mechanism like a PPA).
Certbot does let you choose where certificates are saved using --config-dir. In that case, you must also specify that when running Certbot again in the future (for example with certbot renew).
That makes sense. Each individual question that you get asked during the initial certificate creation has a corresponding command line option to answer it. For example, you can use --agree-tos and --no-eff-email in order not to be asked about the Let’s Encrypt terms of service or about getting e-mail from EFF.
Note that this assumed that you had an account already registered; if you’re starting absolutely from the beginning (without ever having registered an account), there are additional options that you would want to provide in order to avoid any interactivity. On the other hand, the account registration is normally a one-time process per computer that uses Let’s Encrypt services, so avoiding interactivity may not be so important for that.