1

我已经按照这个问题构建了一个批处理文件来使用我的用户名和密码运行 PuTTY: How to run a command file in PuTTY using automatic login in a command prompt?


@echo off
START putty.exe -ssh [domain] -l [username] -pw [password] -m code.txt
@echo

PuTTY 将尝试运行该code.txt文件,该文件具有以下代码:

HResults -p -e "???" sil -e "???" sp -L labels/test lib/words3 results/*.rec
read

它将显示一个矩阵。我尝试运行批处理文件,它能够打开 PuTTY,登录并在文本文件中运行命令。但是 PuTTY 终端的输出是一团糟。当我手动执行这些操作时,输出的布局很好。这是否意味着缺少某种设置?批处理文件会改变另一个应用程序的输出没有任何意义......谢谢

4

1 回答 1

1

切换意味着非-m交互式会话。而手动登录时,默认使用交互模式。

它可能从根本上影响某些应用程序的输出。

-t尝试使用switch强制交互模式:

START putty.exe -ssh [domain] -t -l [username] -pw [password] -m code.txt
于 2016-10-19T14:09:02.937 回答