Добавление пароля в файл .bat - PullRequest
0 голосов
/ 03 октября 2018

Я хочу запустить файл .bat с определенными параметрами, чтобы открыть SSH-соединение с RouterBoard, а затем выполнить некоторые команды в 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 - переменная для имени пользователя, которая будет автоматически добавлена ​​при запуске из внешней программы (Чувак)% 2 для IP-адреса%3 для пароля

Моя проблема в том, что CMD, после того как SSH-соединение установлено, запрашивает пароль, который я не хочу заполнять вручную.Я не могу заставить его работать.

Есть ли ЛЮБОЙ способ заставить этот .bat заполнять и автоматически вводить пароль на основе этого третьего параметра, который указывается при запуске этого пакетного файла?

Большое спасибо, я пытаюсьтрудно ...

...