Jadualkan Kerja Gubahan

Jadual tugas berkala

Petikan Panduan Pengguna FreeFileSync:
Mula Segera Baris Perintah Tetapan Perbandingan Masa Penanggalan Cahaya Matahari Halaman Harap Dikecualikan Tetapan Pakar Aplikasi Luar Makro Kinerja RealTimeSync RTS: Jalankan sebagai Perkhidmatan Jadual Tugas Kelompok Tetapan Penyegerakan (S)FTP Tetapan Petua dan Ramalan Huruf Pautan Pameran Berubah-ubah Pengaturcaraan Versi Salinan Bayang-bayang Isi Padu
Jadual Tugas Bergelombang

  1. Buat tugas batch baharu melalui dialog utama FreeFileSync: Menu → File → Save as a batch job...
    Sediakan tugas berkala FreeFileSync
  2. Secara lalai, FreeFileSync akan menunjukkan dialog kemajuan semasa penyegerakan dan akan menunggu ketika dialog ringkasan ditunjukkan. Jika dialog kemajuan tidak diperlukan, aktifkan kotak centang Jalan secara kecil dan seterusnya tetapkan Tutup secara automatik jika anda ingin melepasi dialog ringkasan pada akhir.
Nota Walaupun dialog kemajuan tidak ditunjukkan pada awalnya, anda boleh menjadikannya lihat pada bila-bila masa semasa penyegerakan dengan mengklik ganda dua ikon FreeFileSync di kawasan notifikasi.
  1. Jika anda tidak ingin mesej ralat atau amaran membatalkan penyegerakan apabila tiada pengguna yang dapat memberi tindak balas, sama ada semak Abaikan ralat atau tetapkan Batal untuk menghentikan penyegerakan pada ralat pertama.
  2. Tugas batch FreeFileSync boleh dimulakan dengan mengklik ganda pada fail ffs_batch atau ia boleh disediakan dalam pengatur jadual sistem pengoperasian anda:
Nota Pastikan anda mengaktifkan Auto-Tutup dan Abaikan kesilapan/Membatalkan jika anda menjadualkan fail ffs _ batch untuk dijalankan di bawah akaun pengguna yang berbeza . Tanpa seseorang yang menutup dialog keputusan secara manual, tugasan itu akan terjebak secara tidak terhingga.

  1. Buka Pelan Jadual Tugas sama ada melalui menu Mulai, atau masukkan taskschd.msc dalam dialog Jalankan (pintasan papan kekunci: Windows + R).
  2. Buat tugas asas baharu dan ikuti panduan pandu.
  3. Jadikan Program/skrip menunjuk ke lokasi FreeFileSync.exe dan masukkan fail ffs_batch ke dalam Tambah argumen .
  4. Gunakan tanda petik untuk melindungi ruang di dalam nama laluan, contohnya "D: \ Backup Projects.ffs_batch"
    Jadual Atur Tugas Windows
Nota
  • Program/skrip sentiasa perlu merujuk ke fail boleh dijalankan seperti FreeFileSync.exe walaupun perhubungan fail berlesen ffs _ batch telah didaftarkan. Jika fail ffs _ batch dimasukkan, tugasan tersebut akan kembali dengan kod ralat 2147942593 (0x800700C1), "%1 bukan aplikasi Win32 yang sah".
  • Jika anda menjadualkan FreeFileSync untuk dijalankan di bawah akaun pengguna yang berbeza, catatkan bahawa fail konfigurasi GlobalSettings.xml juga akan dibaca dari laluan yang berbeza, C: \ Users \\ AppData \ Roaming \ FreeFileSync, atau dalam kes akaun SYSTEM dari C: \ Windows \ System32 \ config \ systemprofile \ AppData \ Roaming \ FreeFileSync. Anda boleh memaksa penggunaan fail GlobalSettings.xml tertentu dengan meneruskan ia sebagai parameter **Baris Perintah** .

  1. Buka Launchpad dan jalankan Automator .
    Mulakan Automator macOS
  2. Buat Penggera Kalendar baharu.
    Buat Penggera Kalendar
  3. Seret dan serahkan fail ffs _ batch ke atas panel alur kerja.
    Letakkan fail berlesen FreeFileSync ke dalam Automator
  4. Ganda klik Actions / Fail & Folder / Buka Item Penjelajah untuk menambahkannya ke alur kerja.
    Tambah item untuk membuka Penjelajah
  5. Masuk ke Fail → Simpan... dan simpan kerja Automator.
    Simpan kerja Automator
  6. Aplikasi Kalendar akan bermula secara automatik bersama kerja Automator yang dijadualkan untuk hari ini. Anda kini boleh memilih waktu yang berbeza untuk penyegerakan atau menjadikannya tugas berulang.
    Sunting kerja giliran dalam Kalendar

**Linux**/macOS: Tugas Cron
Cron menjalankan baris perintah sewenang-wenang secara berulang pada sela masa tertentu.
Untuk menjadualkan tugas batch FreeFileSync, bina baris perintah untuk cron yang terdiri daripada laluan ke pelaksanaan FreeFileSync diikuti dengan laluan ke tugas batch FreeFileSync, misalnya
/opt/FreeFileSync/FreeFileSync "/home/zenju/Backup Projects.ffs_batch" /opt/FreeFileSync/FreeFileSync "/home/zenju/Backup Projects.ffs_batch"
macOS : Ekseskutable terletak di dalam pakej aplikasi, misalnya untuk pemasangan semua pengguna:
/Applications/FreeFileSync.app/Contents/MacOS/FreeFileSync
Buka jadual pekerjaan yang dijadualkan cron untuk diedit:
crontab -e
Edit crontab
Nota Cron mungkin menggunakan editor teks yang tidak anda kenali. Editor yang berbeza boleh dipilih melalui pembolehubah persekitaran " EDITOR ", contohnya nano , atau gedit :
PENGEDIT=nano crontab -e
Contoh: Mulakan crontab menggunakan editor teks nano
Setiap baris ctrontab bermula dengan syarat untuk pelaksanaan berulang baris perintah yang berikutnya. Konsep asas Cron ialah menjalankan perintah setiap minit kecuali had telah dikenakan:
Untuk menjalankan hanya setiap jam , minit mesti ditetapkan:

minutehourday of monthmonthday of week
0****
To run once every day , set both minute and hour ; e.g. run daily at 17:00:

minutehourday of monthmonthday of week
017***
Multiple items are separated by " , ", ranges specified using " - ", and interval steps by " / ".

minutehourday of monthmonthday of week
* /109-17**mon,fri
Example: Run every 10 minutes but only fom 9:00 to 17:00 and only on Monday and Friday Contoh: Jalankan setiap 10 minit tetapi hanya dari 9:00 hingga 17:00 dan hanya pada hari Isnin dan Jumaat
Untuk menjalankan sekali selepas setiap mulakan sistem , gunakan sintaks alternatif " @reboot ":
@reboot   tidur 60 ; /opt/FreeFileSync/FreeFileSync "/home/zenju/Backup Projects.ffs _ batch"
Contoh: Mulakan penyegerakan 60 saat selepas sistem dimulakan semula