:: Simple GPG keygen :: By Michael Agarkov (https://codeberg.org/MichaelAgarkov) :: :: Copyright (c) 2025 Michael Agarkov :: :: Permission to use, copy, modify, and/or distribute this software for any :: purpose with or without fee is hereby granted. :: :: THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH :: REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY :: AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, :: INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM :: LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR :: OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR :: PERFORMANCE OF THIS SOFTWARE. @echo off title Simple GPG keygen echo Simple GPG keygen echo Note that this script generates a GPG key pair with properties set in "keyproperties.txt". echo. echo Press any key to generate a key pair... pause >nul echo. echo Please follow GPG instructions while the keys are being generated... gpg --batch --gen-key keyproperties.txt echo. echo Keys in GPG: gpg --list-secret-keys --keyid-format LONG pause