Powershell gpg解密和电子邮件通知
我经历的两个问题是Powershell gpg解密和电子邮件通知,powershell,email,syntax,notifications,Powershell,Email,Syntax,Notifications,我经历的两个问题是 它执行该任务,但抛出如下所示的错误 通知没有发出,根本不符合条件 请重新格式化您的帖子,以便清楚错误消息的开始和结束位置。请注意,某些字符(如星号或加号后跟空格)将触发标记中的项目符号。有关设置帖子格式的提示,请参阅。看起来类似于这些提示的副本:-如果您的本机命令(例如EXE)写入stderr,PowerShell会假定它有错误,并引发异常,以便您可以修复它。但是许多程序将数据写入stdout,然后使用唯一其他可用的输出流——stderr——来获取所有其他信息,而不仅仅是错误
请重新格式化您的帖子,以便清楚错误消息的开始和结束位置。请注意,某些字符(如星号或加号后跟空格)将触发标记中的项目符号。有关设置帖子格式的提示,请参阅。看起来类似于这些提示的副本:-如果您的本机命令(例如EXE)写入
stderr
,PowerShell会假定它有错误,并引发异常,以便您可以修复它。但是许多程序将数据写入stdout,然后使用唯一其他可用的输出流——stderr
——来获取所有其他信息,而不仅仅是错误,即使一切正常。
gpg2.exe : gpg: encrypted with 2048-bit RSA key, ID D9A0AD5F, created
2017-07-04
At C:\Scripts\FinanceGPGDecryptor.ps1:24 char:5
+ & <<<< $gpg_prog --batch --yes --passphrase "$gpg_p" -r "$gpg_r" -o "$out_file" -d "$in_file"
+ CategoryInfo : NotSpecified: (gpg: encrypted ...ated 2017-07-04:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
"key_id>"