如何使用 azure devops 通过命令行退出 telnet 会话

How to exit telnet session via command line using azure devops

我正在尝试使用管道中的 azure devops 命令行工具测试从源到端口 22 上的 FTP 服务器的连接性

测试命令:telnet TestSFTP02 22

如何确保在通过命令行执行此命令后 运行 关闭 telnet 连接?

您需要终止 telnet 进程。例如像这样:

(timeout /T 5 > nul && taskkill /f /im telnet.exe > nul) | telnet TestSFTP02 22

或者使用更强大的脚本语言,比如 PowerShell。