OSIX处理（telnet,ftp等等），就不会出现上述问题。一个不明显的缺陷是，有时Expect可能并不是解决问题的最好方法。例如，一个系统管理员需要登录到多个服务器，这些自动的操作要使用Expect就得配以保存的密码，而不是更安全的解决方案采用ssh代理密钥。虽然这种自动交互工具很吸引人，但是还是有很多其它的办法可以更安全稳定地解决同样的问题。Expect自动化控制命令行工具，但是对图形用户界面就失效了。Windows提供了不少有价值的工具，很多是基于图形用户界面的，这就是Expect失效的地方