The -i option allows you to specify the name of a private key file in *.PPK format which PuTTY will use to authenticate with the server. This option is only meaningful if you are using SSH.
https://documentation.help/PuTTY/using-cmdline-identity.html#S3.8.3.18