将密码添加到.bat文件

时间:2018-10-03 17:27:36

标签: windows command-line mikrotik

我想运行带有某些参数的.bat文件以打开与RouterBoard的SSH连接,然后在MikroTik RouterOS中执行一些命令。

现在看起来像这样:

<b>*C:\\Users\user\Desktop\ssh.bat admin 192.168.1.1 password*</b>    

ssh %1@%2
timeout /t 3
%3
timeout /t 5
system routerboard upgrade
timeout /t 1
y
timeout /t 1
system reboot
timeout /t 1
y

%1是用户名的变量,从外部程序(The Dude)运行时会自动添加 %2用于IP地址 %3是密码

我的问题是,建立SSH连接后,CMD会提示我输入密码,而我不会手动填写。我无法正常工作。

是否有任何方法可以使.bat填写并根据运行批处理文件时指定的第三个参数自动输入密码?

非常感谢,我正在努力...

0 个答案:

没有答案