|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Заливать с винды файл на линукс. |
|
|
Любой язык - [решено] Заливать с винды файл на линукс.
|
Старожил Сообщения: 161 |
Как/чем лучше сделать, подскажите, плз?
Необходимо по расписанию из шедулера винды запускать батник/скрипт, из которого стопить некий сервис на линуксовом сервере, заливать туда файл и запускать сервис обратно. Сервер доступен по SSH. Или как-то по-другому, может, сделать? С линукса забирать файл из виндовой шары по расписанию из cron? |
|
Отправлено: 09:30, 12-03-2017 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата glukin:
|
|
Отправлено: 09:44, 12-03-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 161
|
Профиль | Отправить PM | Цитировать Iska, Ну да, ерунду написал. wget же не умеет самбу. Ну не из шары тогда, а с http.
Но этот вариант мне все равно не нравится, так как придется синхронизировать выполнение в виндовом шедулере создание файла "тем самым скриптом" )) и только после этого закачивать его с линукса. А время формирования файла может быть разным. |
Отправлено: 09:58, 12-03-2017 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата glukin:
![]() Тогда, да — на Windows. |
|
Отправлено: 10:36, 12-03-2017 | #4 |
Старожил Сообщения: 161
|
Профиль | Отправить PM | Цитировать Цитата glukin:
|
||
Отправлено: 10:55, 12-03-2017 | #5 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать http://www.powershellmagazine.com/20...rshell-module/ - Posh-SSH: Open Source SSH PowerShell Module
#Сессия к серверу New-SSHSession -AcceptKey $true -ComputerName "192.168.1.191" -Credential (Get-Credential carlos) #Остaновить сервис, зависит от дистрибутива Invoke-SSHCommand -Index 0 -Command "systemctl stop application.service" #Скопировать файлы Set-SCPFile -LocalFile .\Downloads\VMware-PowerCLI-5.5.0-1671586.exe -RemoteFile "/tmp/powercliinstaller.exe" -ComputerName 192.168.10.3 -Credential (Get-Credential root) #Запустить сервис, зависит от дистрибутива Invoke-SSHCommand -Index 0 -Command "systemctl start application.service" |
Отправлено: 17:42, 12-03-2017 | #6 |
Старожил Сообщения: 161
|
Профиль | Отправить PM | Цитировать Kazun, , Я так понимаю, это PowerShell. Куда тут писать логин пароль к серверу? И, да, клиент - Win2003.
|
Отправлено: 17:56, 12-03-2017 | #7 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Для модуля требуется PowerShell 3.0, на Win2003 - последняя доступная версия PowerShell 2.0.
Для W2003 использовать plink&pscp - http://www.chiark.greenend.org.uk/~s...ty/latest.html 1) Plink для запуска команд https://gallery.technet.microsoft.co...odule-8d961a1c 2) Pscp для загрузки файлов https://seawin.org/2016/06/05/using-...th-powershell/ |
Отправлено: 18:11, 12-03-2017 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата glukin:
Скрытый текст
Цитата:
Цитата:
|
|||
Отправлено: 18:15, 12-03-2017 | #9 |
Старожил Сообщения: 161
|
Профиль | Отправить PM | Цитировать Kazun, Спасибо, но как-то это все костыли какие-то... Хотелось бы штатными средствами, через vbs/wmi/wsh или хотя бы в батнике через telnet.
|
Отправлено: 18:22, 12-03-2017 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
А собственно заливать форум на хостинг:) | kontox | Вебмастеру | 14 | 15-06-2013 20:21 | |
Пространные размышления пользователей о том, куда и как заливать файлы на этом форуме | shao | Флейм | 2 | 21-07-2010 01:19 | |
Mandriva/Mandrake - Как восстановить загрузчик винды и удалить линукс? | KEHTABP | Общий по Linux | 13 | 11-06-2010 13:35 | |
Как автоматически заливать изображения на обменники картинок? | evg64 | AutoIt | 16 | 28-02-2010 23:49 | |
Установка - установка Винды ХР с Винды 2000 без потери файлов на диске | black dragon | Microsoft Windows 2000/XP | 7 | 03-12-2007 10:24 |
|