Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell gpg解密和电子邮件通知_Powershell_Email_Syntax_Notifications - Fatal编程技术网

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>"