Я пытаюсь создать автоматический (пакетный) сценарий (т. Е. Для Windows) для сбора имени хоста и имени экземпляра (SID), откройте PuTTY, используя мои имя пользователя / пароль и хост, чтобы войти в систему на сервере и выполнить некоторые команды. Вот что я уже сделал:
@ECHO OFF
SET /P my_host=Enter the Hostname:
SET /P inst_sid=Enter the SID:
start putty.exe -ssh MYUSERNAME@%my_host% -pw MYPASS
тогда я должен войти на сервер и быть готовым выдавать команды.
Теперь мне нужно установить переменную, чтобы получить имя экземпляра и запустить две команды на сервере (через PuTTY); это та часть, в которой мне нужна помощь.
Это команды, которые мне нужно запустить с переменной %inst_sid%
:
pbrun ohsdba password-manager or%inst_sid% apps sysadmin
pbrun ohsdba -u or%inst_sid%
Затем, возобновив работу только одного файла и выполнив все вышеперечисленные шаги в последовательности, он должен получить меня на хосте, используя мой user/pass, с установленным экземпляром (sid) и выполнив обе команды pbrun
.
Как я могу это сделать?