Oprócz przyjaznego dla użytkownika interfejsu GUI, Syncovery jest również elastycznym narzędziem do synchronizacji uruchamianym z wiersza poleceń. Interfejs wiersza poleceń Syncovery oferuje wydajny i elastyczny sposób automatyzacji oraz sterowania operacjami synchronizacji plików i tworzenia kopii zapasowych bezpośrednio z terminala, skryptów lub innych programów. Niezależnie od tego, czy chcesz zautomatyzować rutynowe tworzenie kopii zapasowych, zintegrować operacje Syncovery ze skryptami, czy zarządzać zadaniami w bardziej bezpośredni sposób, wiersz poleceń Syncovery zapewnia wszechstronność i kontrolę potrzebną do realizacji dokładnie Twoich wymagań.

Za pomocą wiersza poleceń możesz uruchamiać, tworzyć, edytować, zmieniać nazwy i usuwać profile.

Windows
Możesz wywoływać Syncovery.exe, SyncoveryCL.exe i SyncoveryService.exe z parametrami wiersza poleceń pokazanymi na tej stronie.

Przykłady użycia wiersza poleceń do uruchomienia zadania w systemie Windows:

  • Uruchom zadanie za pomocą narzędzia wiersza poleceń SyncoveryCL:
    SyncoveryCL.exe /RUNX="Profile Name"
  • Uruchom zadanie w GUI, ale zminimalizowane:
    Syncovery.exe /RUNX="Profile Name" /S /M
  • Uruchom zadanie niewidocznie, ale z raportowaniem postępu do GUI:
    SyncoveryService.exe /RUNX="Profile Name" /S /M /P
  • Możesz użyć wielu parametrów /RUNX=, aby uruchomić kilka zadań.

Przydatne parametry wiersza poleceń do sterowania sposobem uruchamiania zadania:
/P = z wyświetlaniem postępu w GUI
/T = uruchamiaj wiele zadań w wątkach; proces będzie także przyjmował dodatkowe zadania z harmonogramu
/S = cichy (nie dotyczy SyncoveryCL)
/M = zminimalizowany (nie dotyczy SyncoveryCL)

Macintosh
Na Macu możesz używać parametrów wiersza poleceń w skrypcie powłoki, jak w tym przykładzie:
open ./Syncovery.app --args /RUNX="Profil Name" /U

Ponadto możesz użyć nowego narzędzia wiersza poleceń SyncoveryCL. Znajduje się ono w folderze Contents/MacOS wewnątrz pakietu Syncovery.app. Możesz używać go bezpośrednio stamtąd albo skopiować w wygodniejsze miejsce. Przyjmuje te same parametry, które widzisz na tej stronie. Dodatkowe przykłady użycia SyncoveryCL znajdziesz na stronie Linux.

Parametry uruchamiania zadania

  • /RUN="Profile Name" and /RUNX="Profile Name"
    Za pomocą tych opcji możesz wywołać określony profil z wiersza poleceń w celu natychmiastowego wykonania. /RUN= uruchamia profil i pozostawia program działający. /RUNX= uruchamia profil i kończy działanie programu po wykonaniu profilu.
    Możesz użyć symbolu wieloznacznego gwiazdki na końcu tej opcji, na przykład:
    /RUN=* lub /RUNX=* lub /RUNX=Office*
    Możesz też dodać /SHUTDOWN, aby spowodować zamknięcie po zakończeniu
  • /O (pokaż tylko wyniki)
    Uruchamia zadanie bez Podglądu synchronizacji, ale wyświetla okno dialogowe z wynikami.
  • /U (tryb bez nadzoru)
    Profil jest uruchamiany i wykonywany bez dalszej interakcji użytkownika. Gdy ta opcja nie jest określona, wyświetlana jest lista plików, ale właściwą synchronizację trzeba rozpocząć ręcznie. W trybie bez nadzoru program wyświetli tylko komunikat o błędzie, jeśli do jednego z path synchronizacji nie będzie można uzyskać dostępu.
  • /S (tryb cichy)
    Jak /U, ale nie będą wyświetlane żadne komunikaty o błędach.
  • /M (tryb zminimalizowany)
    Program jest minimalizowany do zasobnika systemowego podczas wykonywania profilu. Ta opcja implikuje /U.
  • /P (raportowanie postępu — tylko SyncoveryService.exe i SyncoveryCL.exe)
    SyncoveryService.exe będzie przekazywać informacje o postępie do programu głównego, tak samo jak harmonogram uruchamia zadania w tle.
  • /T (uruchamianie w wątkach — tylko SyncoveryService.exe i SyncoveryCL.exe)
    SyncoveryService.exe uruchomi zadanie w osobnym wątku, a nie w głównym wątku procesu, tak samo jak harmonogram uruchamia zadania w tle, gdy wybrana jest opcja „Uruchamiaj profile równolegle”.
  • /LEFT="Folder Path"
    umożliwia określenie lewej ścieżki innej niż ta zapisana w profilu.
  • /RIGHT="Folder Path"
    umożliwia zastąpienie prawej ścieżki profilu.
  • /MASK="File1.txt;*.doc"
    umożliwia zastąpienie masek dołączania w profilu lub po prostu określenie jednego bądź kilku plików do skopiowania.
  • /EXCL="*.bak"
    umożliwia zastąpienie masek wykluczeń profilu.
  • /SHUTDOWN
    Wyłącz komputer po uruchomieniu profilu(-i) określonych za pomocą /RUNX=”Nazwa profilu”.
  • /NOLOG
    Nie twórz pliku dziennika dla tego uruchomienia.
  • /CHOOSESUBFOLDERS
    Okno wyboru podfolderów jest wyświetlane przed uruchomieniem zadania. Dokonany wybór nie jest zapisywany trwale, chyba że podasz również parametr /SAVE. Alternatywnie możesz dodać /SAVEONLY, aby zapisać nowy wybór bez uruchamiania zadania. We wszystkich przypadkach nazwa profilu powinna być podana za pomocą /RUNX, nawet jeśli używasz /SAVEONLY.

Zarządzanie zadaniami

  • CHANGE "Profile Name" /Disabled
    Wyłącza zadanie. Jeśli jest obecnie uruchomione, bieżące uruchomienie zakończy się normalnie.
  • CHANGE "Profile Name" /Disabled=0
    Włącza zadanie.
  • /PAUSEJOB="Profile Name"
    Wstrzymuje uruchomione zadanie. Dotyczy to tylko zadań, które obecnie skanują foldery lub kopiują/usuwają pliki. Te operacje można wstrzymać. Wstrzymane zadanie trzeba później wznowić albo anulować.
  • /RESUMEJOB="Profile Name"
    Wznawia uruchomione zadanie.
  • /STOPJOB="Profile Name"
    Zatrzymuje / anuluje uruchomione zadanie.

Parametry ogólnego przeznaczenia

  • /INI="Path to configuration file"
    Określa plik konfiguracji, który ma być użyty. Na przykład: /INI=”C:\ProgramData\Syncovery\Syncovery.ini”
  • /IMPORT="Path to XML or CSV file"
    Importuj profile z XML lub CSV. Aby dowiedzieć się, jak tworzyć takie pliki, utwórz przykładowy profil i wyeksportuj go, klikając go prawym przyciskiem myszy w przeglądzie profili.
  • /EXPORTONEXML="Profile Name"
    Eksportuj profil w formacie XML. Plik XML zostanie zapisany w bieżącym katalogu.
  • /EXPORTALLXML="XMLFileName.xml"
    Eksportuj wszystkie profile w formacie XML. Nazwa pliku XML może zawierać pełną ścieżkę wraz z nazwą pliku.
  • /EXPORTWP
    Po dodaniu do poprzednich parametrów eksportu profil zostanie wykluczony wraz z hasłami. Hasła są szyfrowane przenośnym, wbudowanym kluczem i mogą zostać zaimportowane na dowolnym innym komputerze, na którym działa Syncovery.
  • /EXPORTPW="Password Phrase"
    Po dodaniu do poprzednich parametrów eksportu podana fraza hasłowa jest używana do szyfrowania eksportowanych haseł, tak aby wyciekły plik eksportu nie mógł zostać zaimportowany bez znajomości hasła.

Generowanie tylko podglądu synchronizacji

  • /PREVIEWONLY
    Wykonaj próbne uruchomienie, generując podgląd synchronizacji, a następnie zakończ. Domyślnie podgląd będzie używać prostego tekstowego formatu wyjściowego w konsoli.
  • /PREVIEWFILE="path\to\preview.xml"
    Zapisz podgląd do pliku. Rozpoznawane rozszerzenia nazwy pliku to xml, html, csv, tsv, ssv. Inne rozszerzenia spowodują zapis w prostym formacie tekstowym.
  • /PREVIEWFORMAT=XML|HTML|CSV|TSV|SSV
    Określ format podglądu, jeśli nie da się go odgadnąć na podstawie nazwy pliku. CSV=wartości rozdzielane przecinkami, TSV=wartości rozdzielane tabulatorem, SSV=wartości rozdzielane średnikami

Przykład: zapisz podgląd jako plik CSV ze średnikiem jako separatorem.
SyncoveryCL /RUNX="Profile Name" /NOLOG /PREVIEWONLY /PREVIEWFILE=C:\Tests\Preview.CSV /PREVIEWFORMAT=SSV

Parametry wiersza poleceń do zarządzania profilami

Polecenie wiersza poleceń do utworzenia dowolnego profilu można zobaczyć, najpierw tworząc go ręcznie, a następnie przechodząc do Informacje→Pokaż szczegóły profilu… w edytorze profilu. Oto przykład: Syncovery.exe ADD /Name=”Backup dokumentów” /Left=”C:\Users\Me\Documents” /Right=”D:\Backup\Docs” /L2R /Deletes /ReplaceNewer /MaxParallelCopiers=2 Alternatywy dla ADD

RUN (creates & runs a job without creating a permanent profile)
DELETE "Profile Name" (deletes a profile)
CHANGE "Profile Name" (changes an existing profile, keeping any existing settings which are not set on the command line)
RENAME "Old Profile Name" "New Profile Name"

ADD can be used to completely replace an existing profile with new settings.


Słownik ustawień
Możesz pobrać pełny słownik możliwych ustawień profilu w formacie PDF lub XLSX. Dokument PDF Syncovery Settings Dictionary. Dokument Excel Syncovery Settings Dictionary.