如何僅在一個命令列中將 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

相關內容