![如何从 Windows 批处理脚本传递远程 Linux 服务器中的 CLI?](https://linux22.com/image/1403894/%E5%A6%82%E4%BD%95%E4%BB%8E%20Windows%20%E6%89%B9%E5%A4%84%E7%90%86%E8%84%9A%E6%9C%AC%E4%BC%A0%E9%80%92%E8%BF%9C%E7%A8%8B%20Linux%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%AD%E7%9A%84%20CLI%EF%BC%9F.png)
我能够使用以下方式连接到远程 Linux 服务器
start C:\Users\pankmish\Downloads\putty.exe -ssh stag -l username -pw password
但是现在我正尝试从相同的批处理脚本提供 Linux CLI,有人可以建议我吗?如何从批处理脚本传递远程 Linux 服务器中的 CLI?
如果我有相同的演示脚本将会非常有帮助。
答案1
如果我正在-m
阅读文档正确。它指定一个带有要运行的命令的文件。新行上的多个命令是可能的,但显然不能保证。或者,您可以安装不同的 SSH 客户端(例如Windows 版 OpenSSH) 提供标准的 openssh ssh 客户端。然后只需运行ssh user@host command
。不过,您需要设置适当的密钥验证,以避免输入密码。