Используйте портфель Windows из командной строки

2466
Daniel H

У меня есть флэш-накопитель, на котором я беру с собой многие свои файлы. Я хотел бы синхронизировать его с моим компьютером автоматически при подключении. В настоящее время у меня есть сценарий, запускаемый каждый раз, когда я подключаю его, так что я могу делать много вещей, которые необходимо сделать при подключении (проверить наличие обновлений для переносимых приложений и т. Д.). Я хочу, чтобы моя утилита синхронизации:

  • Обнаруживать конфликты
  • работать правильно, когда я перемещаю файлы или изменяю структуру папок
  • расскажите разницу между файлом, который был удален с одной стороны, и файлом, который был добавлен с другой
  • работать из командной строки или хотя бы иметь команду, которая откроет окно
  • предоставить экран подтверждения, прежде чем делать что-либо

Портфель Windows делает все это, кроме командной строки. Есть ли программа, которая делает все это, или есть способ синхронизировать портфель из командной строки?

1

4 ответа на вопрос

2
Stefan Thyberg

Я бы предложил заглянуть в Synctoy .

1
Keck

Также ознакомьтесь с некоторыми утилитами Windows на основе rsync, такими как

Delta Copy

Он может быть немного более сложным, но, как правило, гораздо более мощным и очень кроссплатформенным.

0
skamradt

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

0
Daniel H

Как знают большинство программистов, клиенты не знают, чего хотят. Перестаньте ожидать, что клиенты будут знать, чего они хотят. Я собираюсь использовать Dropbox и Dropbox Portable, хотя они не удовлетворяют некоторым требованиям, которые я выдвигаю (без экрана подтверждения и без командной строки), потому что они выполняют то, что я хочу.

Отказ от ответственности: ссылка Dropbox выше является реферальной ссылкой.