Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/34: Рейтинг темы: голосов - 34, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 12.10.2015
Сообщений: 19

Управление Linux через .bat

04.06.2017, 06:42. Показов 6579. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Такая ситуация, Поставил люнекс на удаленный сервер, без графического интерфейся для соиденения с удаленным сервером пользуюсь putty, как я понял там сохранять пароли нельзя нужно каждый раз вводить, я сделал бат файл с командой
Visual Basic
1
C:\Users\admin\Desktop\putty.exe root@мой сервер -pw мой пароль
При запуске Bat такой результат

Т.е попал я в консоль своей ОС. Как доделать батник что бы он дальше по очередной вписал туда команды которые мне нужны?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.06.2017, 06:42
Ответы с готовыми решениями:

Помогите с запуском bat-файла через bat-файл
Расклад таков: 1. У меня есть bat файл(help.bat). 2. Нужно написать ещё один чтобы он запускал help.bat в новом окне и небыл зависим от...

Управление gnuplot из bat-файла
Добрый день. Сразу скажу, что я совсем не эксперт по работе с cmd, но возникла небольшая проблема. Имеет приложение работающее в консоли...

Отправка письма через The Bat!
Пытаюсь написать отправки письма через почтовый клиент TheBat. Такой код: "C:\Program Files\The Bat!\thebat.exe"...

5
90 / 84 / 42
Регистрация: 27.09.2015
Сообщений: 316
04.06.2017, 10:37
никак. Вы открыли сессию с удалённым сервером.. теперь пользуйтесь благами удалённого сервера.. это unix тогда используйте bash-script расположенный на удалённом сервере.

Добавлено через 1 минуту
а извиняюсь.. не понял.
Вы начали сессию в putty.. т.е. ваш batch-файл перестал обрабатываться до тех пор пока вы не завершите эту сессию.. и какие-бы комманды там небыли написаны они в putty не будут переданы
0
0 / 0 / 0
Регистрация: 12.10.2015
Сообщений: 19
04.06.2017, 10:42  [ТС]
mir16, А вообще как то можно реализовать мою идею?

Добавлено через 3 минуты
В общем мне помогли сделать батник+
/etc/profile.d/
там лежат скрипты
которые испольняются только при логине
а не при запуске системы, что нам не надо

sudo ln -s ~/.scripts/startgmon.sh /etc/profile.d/startgmon.sh
создал ссылку
в родном каталоге
вот это сам скрипт
~/.scripts/startgmon.sh
Unread messages
вот это ссылка на ^^
/etc/profile.d/startgmon.sh
mcedit ~/.scripts/startgmon.sh
0
90 / 84 / 42
Регистрация: 27.09.2015
Сообщений: 316
04.06.2017, 10:51
Windows Batch file
1
2
rem -m ключ даёт взможность сказать putty какие комманды следует исполнить на удалённом сервере вместо запуска шела
putty.exe -ssh user@192.168.1.1 -pw password -m C:\путь до файла с коммандами на выполнение
0
 Аватар для volodin661
6806 / 2305 / 349
Регистрация: 10.12.2013
Сообщений: 7,932
04.06.2017, 12:24
Если у тебя Виндовс 10, то советую вместо putty поэкспериментировать
с новым Powershell v6.0, который может удалённо работать как через OpenSSH,
так и через WinRM. В последнем случае powershell устанавливается также и на Linux.
Это гораздо интереснее, ей-богу.
0
 Аватар для v_svitere
774 / 423 / 137
Регистрация: 03.06.2009
Сообщений: 1,223
Записей в блоге: 4
05.06.2017, 10:42
На более ранних версиях Windows тоже возможно реализовать задуманное на powershell.
Нужно только доставить модуль SSH-Sessions для PoSH.

Что-то типа этого.
PowerShell
1
2
3
4
5
Import-Module ssh-sessions
$otvet=New-SshSession $stroka_serv -Username root -password $password_unix_server
try{
[string]$result=$SshSessions.$stroka_serv.RunCommand('service srv1cv82 restart').result
                           }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.06.2017, 10:42
Помогаю со студенческими работами здесь

Настройка Windows XP через *.bat
Доброе Время Суток ! Помогите решить такой вопрос: Мне нужно написать бат файл через который будет применена определённая тема...

Запуск 2 приложений через bat
Парни, помогите пожалуйста написать батник. Задача такая, на раб. столе находятся два ярлыка. Нужно чтобы они запускались поочерёдно, с...

Запуск cpp через bat
Меня озадачили следующим: запустить программу, написанную на С++ через bat файл. При чём не просто через "start", а именно, чтобы...

Установка программ через bat-файл
Здравствуйет... Скажите пожалуйста, как мне написать батник, что-бы при запуска он устанавливал мною указанную программу используя, при...

Обновить bat-файл через интернет
Здравствуйте. Делал простой менеджер, столкнулся с проблемой реализацией обновления. Делаю так: 1. Смотрю номер версии через сохранение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru