[英]How can I use cdb.exe in an interactive Powershell Remoting session
我正在使用cdb.exe远程调试服务。 为了简化这一点,我一直在尝试使用powershell远程会话来完成工作。 但是,我遇到了我不理解的行为。
这有效
有了它,我从本地cdb远程控制会话。 我还在连接的远程PowerShell中远程查看整个会话。 这让我想到......为了快速会话,为什么不删除第二个本地窗口的需要,只需使用远程会话中的cdb。
除此之外,我无法让它发挥作用。
这不起作用
当cdb达到它提示的那一刻,powershell退出cdb并给我powershell提示符。
这是我可以改变的设置吗?
这只是PowerShell远程处理和WinRM工作的原因吗?
似乎很奇怪,我可以在远程窗口中观看整个会话,但没有办法与之交互。
任何类型的交互式CLI工具可能无法在远程会话中工作,或者至少非常好。 在远程会话中,PowerShell序列化远程端发生的事情,并通过线路将其发送回本地会话。 使用PowerShell cmdlet时,可以获得PowerShell可以处理的对象。 CLI工具将返回字符串。 我认为PowerShell远程控制不会对你有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.