Τετάρτη 8 Οκτωβρίου 2025

Πώς να δημιουργήσεις ενα απλο script για να κανεις backup στα windows

Δημιουργία script για αυτόματο backup αρχείων στα Windows με PowerShell
 script που δημιουργεί αυτόματα αντίγραφα ασφαλείας στα Windows.

Βήμα-βήμα οδηγός για τη δημιουργία ενός απλού script για backup στα Windows»

Προστάτευσε τα δεδομένα σου καθημερινά με έναν απλό τρόπο

 Δουλεύεις για ώρες σε ένα σημαντικό έγγραφο, τραβάς μια φωτογραφία, ή φτιάχνεις κάτι που σου πήρε μέρες. Και ξαφνικά... ο υπολογιστής σου "παγώνει" ή το αρχείο χάνεται. Δεν είναι εφιάλτης – συμβαίνει!

Η καλή είδηση; Μπορείς να δημιουργήσεις το δικό σου σύστημα αντιγράφων ασφαλείας που λειτουργεί αυτόματα κάθε μέρα, χωρίς να χρειάζεται να είσαι ειδικός στους υπολογιστές ή να γράφεις εντολές. Το μόνο που χρειάζεσαι είναι ένα απλό αρχείο που τρέχει με διπλό κλικ!

Τι θα χρειαστείς για να ξεκινήσεις

Πριν αρχίσουμε, ας δούμε τι χρειάζεσαι:

  • Έναν υπολογιστή με Windows
  • Το φάκελο που θέλεις να προστατεύσεις (π.χ. "Τα Έγγραφά μου", "Φωτογραφίες", κλπ.)
  • Χώρο όπου θα αποθηκεύονται τα αντίγραφα (π.χ. εξωτερικός δίσκος ή άλλος φάκελος στον υπολογιστή σου)
  • 5-10 λεπτά από το χρόνο σου

Βήμα 1: Δημιουργία του αρχείου αντιγράφων ασφαλείας

1. Άνοιξε το Σημειωματάριο (Notepad)
2. Επικόλλησε τον κώδικα που θα βρεις παρακάτω
3. Πάτα "Αρχείο" → "Αποθήκευση ως"
4. Δώσε όνομα όπως BackupScript.bat και επίλεξε "Όλα τα αρχεία"
5. Πάτα "Αποθήκευση" και είσαι έτοιμος!
💡 Συμβουλή: Το αρχείο .bat ο βοηθός σου που θα κάνει όλη τη δουλειά για σένα. Με διπλό κλικ, δημιουργεί νέο φάκελο με ημερομηνία και αντιγράφει τα αρχεία σου αυτόματα!

Βήμα 2: Γράψε το Script Backup

Τώρα θα δημιουργήσουμε τις εντολές που θα κάνουν το backup. Αντίγραψε τον παρακάτω κώδικα:

@echo off setlocal :: Define source and destination folders set "source=C:\Users\Admin\Downloads" set "destination=I:\Backup" :: Create timestamp for /f %%i in ('powershell -Command "Get-Date -Format 'yyyy-MM-dd_HH-mm'"') do set "timestamp=%%i" set "backupFolder=%destination%\Backup_%timestamp%" :: Create backup folder powershell -Command "New-Item -ItemType Directory -Path '%backupFolder%' -Force | Out-Null" :: Copy files powershell -Command "Copy-Item -Path '%source%\*' -Destination '%backupFolder%' -Recurse -Force" :: Show success message echo. echo ✅ Backup completed successfully! echo 📁 Saved to: %backupFolder% echo. pause
⚠️ Προσοχή: Πριν τρέξεις το script, πρέπει να αλλάξεις δύο πράγματα:
  • source: Βάλε εδώ το μονοπάτι του φακέλου που θέλεις να κάνεις αντίγραφο ασφαλείας
  • destination: Βάλε εδώ τον φάκελο στον οποίο θέλεις να αποθηκεύονται τα αντίγραφα

Πώς να βρεις το μονοπάτι ενός φακέλου;

Εύκολα! Άνοιξε τον φάκελο που θέλεις, κάνε κλικ στη γραμμή διευθύνσεων (πάνω πάνω) και θα εμφανιστεί το πλήρες μονοπάτι. Αντίγραψέ το και επικόλλησέ το στο script.

Παράδειγμα: Αν τα έγγραφά σου βρίσκονται στο "C:\Users\Admin\Downloads", τότε source=C:\Users\Admin\Downloads

Παράδειγμα για τον προορισμό: Αν θέλεις να αποθηκεύονται τα αντίγραφα σε εξωτερικό δίσκο στο φάκελο Backup, τότε destination=I:\Backup

Βήμα 3: Αποθήκευση του Script

1. Άνοιξε το Σημειωματάριο (Notepad)
2. Επικόλλησε τον κώδικα του script
3. Πάτα "Αρχείο" → "Αποθήκευση ως"
4. Διάλεξε έναν φάκελο (π.χ. C:\Scripts)
5. Δώσε όνομα όπως BackupScript.bat
6. Στο πεδίο "Αποθήκευση ως τύπος", επίλεξε Όλα τα αρχεία
7. Κωδικοποίηση: UTF-8
8. Πάτα "Αποθήκευση"
💡 Σημαντικό: Το αρχείο πρέπει να τελειώνει σε .bat — έτσι μπορείς να το τρέξεις με διπλό κλικ!

Βήμα 4: Εκτέλεση του Script

Τώρα είσαι έτοιμος να το δοκιμάσεις:

1. Κάνε διπλό κλικ στο αρχείο BackupScript.bat
2. Θα εμφανιστεί ένα μαύρο παράθυρο με πληροφορίες
3. Αν όλα πήγαν καλά, θα δεις το μήνυμα "Backup completed successfully!"
4. Άνοιξε τον φάκελο προορισμού και θα δεις έναν νέο φάκελο με ημερομηνία, π.χ. Backup_2025-10-08_10-09
the script is running.

Βήμα 5: Ρύθμιση Ώρας Εκτέλεσης (Task Scheduler)

Αν θέλεις το backup (αντίγραφο ασφαλείας) να γίνεται αυτόματα κάθε μέρα,η  καθε εβδομαδα κ.λ.π, μπορείς να το προγραμματίσεις με το Task Scheduler (Προγραμματισμός Εργασιών).

Πώς να ανοίξεις το Task Scheduler στα Windows 11

1. Πάτα το πλήκτρο Windows και γράψε taskschd.msc
2. Πάτα Enter για να ανοίξει το εργαλείο

Δημιουργία καθημερινής εργασίας

3. Στο Task Scheduler, πήγαινε δεξιά και πάτα Create Basic Task (Δημιουργία Βασικής Εργασίας)
4. Δώσε ένα όνομα όπως Καθημερινό Backup και πάτα Next (Επόμενο)
5. Διάλεξε Daily (Καθημερινά) και πάτα Next (Επόμενο)
6. Όρισε την ώρα που θέλεις να τρέχει (π.χ. 23:00 κάθε βράδυ) και πάτα Next
7. Διάλεξε Start a program (Εκκίνηση προγράμματος) και πάτα Next
8. Στο πεδίο Program/script (Πρόγραμμα/σενάριο), γράψε το πλήρες μονοπάτι του αρχείου BackupScript.bat
9. Παράδειγμα: C:\Scripts\BackupScript.bat
10. Πάτα Next (Επόμενο) και μετά Finish (Τέλος)

ΔΕΙΤΕ ΤΟ

backup-step1 backup-step2 backup-step3 backup-step4 backup-step5 backup-step6
💡 Συμβουλή: Διάλεξε μια ώρα που ο υπολογιστής σου είναι συνήθως ανοιχτός αλλά δεν τον χρησιμοποιείς ενεργά — όπως το βράδυ πριν κοιμηθείς ή το μεσημέρι.

Συχνές Ερωτήσεις

Τι γίνεται αν ο υπολογιστής μου είναι κλειστός την ώρα του backup (αντίγραφο ασφαλείας);

Μπορείς να ρυθμίσεις το Task Scheduler (Προγραμματισμός Εργασιών) να εκτελεί το backup την επόμενη φορά που θα ανοίξεις τον υπολογιστή. Απλά κάνε δεξί κλικ στο task (εργασία), πήγαινε στις ρυθμίσεις και τσέκαρε "Run task as soon as possible after a scheduled start is missed" (Εκτέλεση της εργασίας μόλις είναι δυνατόν αν χάθηκε η προγραμματισμένη ώρα).

Πόσο χώρο χρειάζομαι;

Εξαρτάται από τα αρχεία σου και πόσα backups (αντίγραφα) θέλεις να κρατήσεις. Αν κρατάς 7 backups και τα αρχεία σου είναι 10GB, χρειάζεσαι περίπου 70GB. Γι' αυτό προτείνουμε εξωτερικό δίσκο!

Είναι ασφαλές;

Ναι! Το script (σενάριο) απλά αντιγράφει αρχεία – δεν διαγράφει ούτε τροποποιεί τα πρωτότυπα. Τα αρχικά σου αρχεία παραμένουν ακέραια.

Μπορώ να κάνω backup πολλών φακέλων;

Φυσικά! Απλά επανάλαβε τις εντολές Copy-Item (Αντιγραφή στοιχείου) για κάθε φάκελο που θέλεις να προστατεύσεις ή δημιούργησε ξεχωριστά scripts (αρχεία εντολών).

Γιατί Αξίζει να το Κάνεις

  • Ηρεμία: Ξέρεις ότι τα αρχεία σου είναι ασφαλή
  • Αυτοματοποίηση: Δεν χρειάζεται να θυμάσαι να το κάνεις χειροκίνητα
  • Δωρεάν: Χωρίς συνδρομές σε υπηρεσίες cloud (υπολογιστικό νέφος)
  • Έλεγχος: Τα δεδομένα σου παραμένουν στα χέρια σου
  • Ευελιξία: Μπορείς να το προσαρμόσεις όπως εσύ θέλεις
  • Μάθηση: Κατανοείς καλύτερα πώς λειτουργεί ο υπολογιστής σου

Συμπέρασμα

Η δημιουργία ενός συστήματος backup (αντιγράφων ασφαλείας) δεν είναι τελικα τοσο δύσκολη όσο φαίνεται! Με λίγα απλά βήματα, μπορείς να προστατεύσεις τα πολύτιμα δεδομένα σου και να κοιμάσαι ήσυχος κάθε βράδυ. Το πιο σημαντικό; Όταν κάτι πάει στραβά (και κάποια στιγμή θα πάει), θα είσαι έτοιμος. Αντί να χάσεις χρόνια αναμνήσεων ή ώρες δουλειάς, θα χρειαστείς μόνο λίγα κλικ για να τα ανακτήσεις.


Ευάγγελος
✍️ Ευάγγελος
Δημιουργός του LoveForTechnology.net — ανεξάρτητη και αξιόπιστη πηγή για τεχνολογικούς οδηγούς, εργαλεία, λογισμικό και πρακτικές λύσεις.Κάθε άρθρο βασίζεται σε προσωπικές δοκιμές, τεκμηριωμένη έρευνα και φροντίδα για τον απλό χρήστη. Εδώ, η τεχνολογία παρουσιάζεται απλά και με σαφήνεια.




ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ


🤝 Μια μικρή παράκληση!

Γεια σας! Παρατηρήσαμε ότι χρησιμοποιείτε AdBlocker. Θα θέλαμε να σας παρακαλέσουμε να τον απενεργοποιήσετε για την ιστοσελίδα μας.

Οι διαφημίσεις μας βοηθούν να διατηρούμε το περιεχόμενο δωρεάν και να βελτιώνουμε τις υπηρεσίες μας! 😊 (Διαβάστε περισσότερα)

💬 Σχόλια

Μοιραστείτε τις σκέψεις σας

Φόρτωση σχολίων...