我编写了两个批处理文件——一个用于启动 Pageant 并加载我的密钥,另一个用于将一些文件 ssh 到远程服务器上。单独地,脚本完美地工作。我试图将它们组合成一个批处理文件,但我无法让它工作。
这里是脚本 - 每个只有一行,真的。
要启动 Pageant 并加载密钥:
start E:\PuTTY\pageant.exe E:\Keys\priv.ppk
exit
要使用 pscp:
pscp F:\website\foobar\src\* foo@178.128.10.35:/var/www/html
问题是第一个脚本启动了密码提示。如果我完成这个然后启动下一个脚本,一切都会完美运行。但是我一直无法将这两个组合成一个脚本,第二个命令在第一个命令的提示完成后运行。我将如何创建一个这样做的批处理文件?