使用cfn-init命令引导Windows EC2实例失败,原因是1641退出代码

我遇到了EC2实例cfn-init脚本的问题。

我试图安装Powershell v5。 当我执行命令时:

"command" : "C:\\cfn\\install\\Win8.1AndW2K12R2-KB3066437-x64.msu /quiet" 

我遇到的问题是,它成功安装,但返回1641,这是“ERROR_SUCCESS_REBOOT_INITIATED”退出代码。

这是我想要的,但是cfn-init把这看成是一个错误。

2015-11-17 21:09:21,118 P2464 [错误]退出,错误代码为1641

我做错了吗,还是有办法让软件包报告一个不同的退出代码?