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

Программа WinSCP, отсутствие синхронизации с сервером

21.01.2017, 21:02. Показов 3261. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем снова здраствуйте, очередной вопрос/тема для ржача профи в BAT на подходе.
Я использую программу WinSCP (не сочтите за рекламу) как клиент FTP и столкнулся с проблемой что файлы не синхронизируются. Сначала все было хорошо но потом я заметил что то что я меняю в WinSCP никак не отображается на файлах бэкапа который там находится. Я зашел на сайт хостинга и увидел что я ничего не изменил, в клиенте якобы все хорошо а на деле синхронизация отсутствует.
Кто сталкивался и знает чем проблему лечить?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.01.2017, 21:02
Ответы с готовыми решениями:

Синхронизации данных 1С с MS SQL сервером
Добрый день! Я в 1С мало что понимаю, поэтому вопрос: каким образом можно синхронизировать данные между 1С и sql сервером? Например...

Обновление приложения путём синхронизации с сервером
Есть приложение, для узкого круга лиц, которое в плей маркет не скинешь. Нужно сделать следующее: При запуске приложения проверяется версия...

Команда для синхронизации времени с сервером
Нужна команда, чтобы синхронизировать время на компьютере с сервером 0.ru.pool.ntp.org Пытался такой командой net time...

1
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
22.01.2017, 02:40
Выбирайте подходящее, объяснить не смогу:
Кликните здесь для просмотра всего текста

"%Programfiles%\WinSCP\WinSCP.com" /command ^
"option batch abort" ^
"option confirm off" ^
"open sftp://userassword@server.com -timeout=60 -hostkey="ssh-rsa 2048 *****************************"" ^
:"open user@example.com" ^)
::"synchronize both -criteria=either -transfer=binary d:\arenda\ /FTP/arenda" ^
::"synchronize remote -delete d:\www /home/public_html" ^
::"synchronize both -filemask="|*.bak; *.tmp"" ^
::"synchronize remote -preservetime -criteria=either -transfer=binary -filemask="|*.74A; *.zip" "C:\SMTP" "/FTP/"" ^
::"synchronize local -preservetime -nopermissions -filemask="*.xz" -transfer=automatic D:\Backups\Sql /opt/mysql-dumps" ^
::"get examplefile.txt d:" ^
::"put *.jpg *.mp4 /target/path/" ^
"exit"

пример скрипта:
# разрешаем вывод команд в консоль:
option batch on
# разрешаем перезапись файлов:
option confirm on
# Коннектимся:
open ftp://user:password@127.0.0.1:21
# включаем бинарный режим передачи:
option transfer binary
# исключения
# option exclude "маска или имя файла"
# синхронизируемся ( в данном случае первый параметр - local, т.е. мы изменения в удаленном каталоге отражаем в локальном
synchronize local testlocal testserver
# закрываем соедиденине и выходим
close
exit

# Включаем <пакетный режим>, чтобы во время
# синхронизации клиент нас не спрашивал
# точно ли мы хотим перезаписать файлы и т.п.
option batch on
option confirm off
put откуда/*.* /куда/ (загрузка на сервер)
get /откуда/*.* куда/*.* (загрузка с сервера)

# Подключаемся к FTP-серверу
open android

# Синхронизируем фотографии. local означает,
# что изменения на стороне телефона применяются
# на компьютере, т.е. синхронизация идет
# в режиме <чего нет на компьютере, но есть
# на телефоне закачать на компьютер>
synchronize local d:\mobile\photos /images

# Закачиваем на телефон новые файлы из
# папки на компьютере files\new в папку
# docs/new на телефоне. remote означает,
# что изменения на компьютере применяются
# на телефоне
synchronize remote d:\mobile\files\new /docs/new

# Закачиваем на телефон новую музыку
synchronize remote d:\mobile\to_music /music

# Отключаемся, заканчиваем работу клиента
close
exit

option batch on
option confirm off
open patrickbisch@ftp.howtogeek.com
cd backups
option transfer binary
get /testremote* f:\backups\testlocal\*
synchronize local f:\backups\testlocal testremote
exit

option echo off
option batch on
option confirm off
open sftp://glasskeys:somepassword@192.168.1.17

option batch abort
option confirm off
open sftp://userassword@server.com -timeout=60 -hostkey="ssh-rsa 2048 *****************************"
synchronize local -preservetime -nopermissions -filemask="*.xz" -transfer=automatic D:\Backups\Sql /opt/mysql-dumps
exit

winscp.com /command "option batch abort" "option confirm off" "open sftp://rootassword@12.345.67.890" "put *.jpg *.mp4 /target/path/" "exit"

Скрипт синхронизации локальной директории и директории на сервере. При запуске, все файлы, находящиеся в директории на удаленном сервере и отличающиеся от файлов, находящихся на локальном сервере, будут удалены.
option batch abort
option confirm off
open sftp://<USER>:<PASS>@<HOST>
cd /путь/до/директории/на/сервере
synchronize remote C:\путь\до\директории\на\локальном\компь ютере\ -mirror -delete
close
exit
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.01.2017, 02:40
Помогаю со студенческими работами здесь

Нужен пример, где отсутствие синхронизации потоков приводит к вычислению неверного результата
Не могли бы вы мне помочь составить или найти пример кода, показывающего как отсутствие синхронизации потоков приводит к вычислению...

Программа для синхронизации
Всем привет! Такая ситуация: мне надо выбрать самому проект для курсовой работы по ООП. Ничего не могу придумать кроме программы для...

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

Нужна программа синхронизации по FTP
Нужна программа, чем проще тем лучше, которая по расписанию подключается по FTP и стягивает файлы, которые отсутствуют в локальной папке....

программа синхронизации заметок и списка дел
доброго времени суток, форумчане. понадобилась программа для синхронизации заметок. синхронизация должна проходить через интернет. причем...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru