我正在解密一个file.pgp
文件,并且该文件存在于定向中。 powershell 脚本能够读取文件的名称,但无法打开它。它显示以下错误:
gpg.exe : gpg: can't open 'file.pgp': No such file or directory
该代码有时可以成功运行,有时会显示上述错误。
谁能告诉我可能存在什么问题,相同的解密代码在某些运行中运行良好,但在某些运行中解密会失败。
答案1
您是否将目录更改为文件的目录?
如果文件为C:\Users\%USERNAME%\Desktop\
,则需要Set-Location -Path C:\Users\%USERNAME%\Desktop\
在解密文件之前运行。