Как отправить зашифрованный файл gpg в определенную папку всего одной командной строкой?

Как отправить зашифрованный файл gpg в определенную папку всего одной командной строкой?

Мне нужно выполнить такую ​​командную строку:

C:\>gpg --output criticalToAdam2.gpg --encrypt --recipient 08C683ca critical.docx

В определенную папку, например:MyHappyFolder\AnotherFolder

Как это сделать без более чем одной командной строки, например " cd MyHappyFolder\AnotherFolder"?

решение1

Я верю, что ответ может быть найден.здесь, и это связано с проблемами преобразования пути Posix в Win32. Вместо MyHappyFolder\AnotherFolder, попробуйте:

MyHappyFolder/AnotherFolder
MyHappyFolder\\AnotherFolder
"MyHappyFolder\AnotherFolder"
"MyHappyFolder\\AnotherFolder"

решение2

Зашифровать паролем:

gpg -o /tmp/Linux.pdf.gpg -c Linux.pdf

Зашифровать с помощью ключа:

gpg -o /tmp/Linux.pdf.gpg -e -r "UID_or_Email" Linux.pdf

Связанный контент