外部命令静默失败的Powershell错误

问题描述

| 我有一个复杂的Powershell脚本,该脚本使用远程处理,并且执行许多文件复制以及PowerShell模块的加载和卸载。在脚本中,我使用robocopy仅移动更改文件,一切正常。 但是,PowerShell会话时不时地进入一种奇怪的状态,即它不再执行外部命令。例如,如果我在控制台中键入robocopy,它将立即返回,没有错误,也没有输出。如果输入whoami,它将再次立即返回而没有任何输出。在同一脚本的10次执行中,它仅进入大约1个这种状态。 如果我关闭控制台并开始新的会话,一切将恢复正常。知道这里发生了什么吗?我想不出一种方法来调试或修复此状态。 谢谢, 麦克风 更新资料 似乎存在将数组传递到写入主机的已知问题,这可能导致此行为。我不相信自己正在这样做,但是很难确定。当whoami的结果为空时,我设法进行了陷阱测试。奇怪的是,它在等待长时间运行的远程操作时发生。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)