1
如何在gpg.exe中輸入密碼和加密文件?GNUPG - stdin加密文件和窗口密碼
我已經嘗試了幾種不同的組合,但是我無法讓它工作。
這裏是我的嘗試,
C:\>gpg.exe --output [OUTPUT_FILE] --batch --passphrase-fd 0 --decrypt < [INPUT_FILE] < [PASSPHRASE_FILE]
從此我得到錯誤
gpg: decrypt_message failed: eof
交換輸入和通行圍繞我得到的錯誤
gpg: no valid OpenPGP data found.
gpg: decrypt_message failed: eof
如果我不去嘗試通過stdin發送加密文件,然後解密工作正常。
最終我想要做的是根據文件掩碼和文件名中的日期時間戳解密文件。以下列舉,
C:\>gpg.exe --output yyyyMMdd.csv --batch --passphrase-fd 0 --decrypt < *_yyyyMMdd_*.txt < [PASSPHRASE_FILE]
我不知道這是否會工作,因爲我無法得到基本方案的工作,我也希望如果有人能告訴我最好的方式來實現這一目標。
感謝您的回覆。不幸的是我整合到一個已經存在的系統中,所以我不能改變文件上的密碼。 – ChrisAU
我將使用批處理或powershell腳本首先查找文件,然後使用結果gpg命令。 – ChrisAU
我怎麼能解密到原始文件名(我不知道原始文件名)(某人加密111.AAA並將它發送給我111.PGP - 我想解密它,但我不知道它已被AAA。我告訴pgp自動執行)? –