copy folder windows scripting

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
User avatar
silegav
Venus Project Founder
Venus Project Founder
Posts: 2098
Joined: Tue Mar 09, 2004 4:03 pm
Academic status: Alumnus/a
Location: The Center of the World -> Piraeus

copy folder windows scripting

Post by silegav » Sat Dec 31, 2005 2:27 pm

Θέλω να κάνω ένα scriptακι που να κάνει τα παρακάτω:
  • φτιάχνει έναν φάκελο με την τρέχουσα ημερομηνία
  • αντιγράφει τα περιεχόμενα ενός άλλου φακέλου στον φάκελο αυτόν
  • σβήνει έναν φάκελο με συγκεκριμένο όνομα
Δεν έχω ξεκινήσει πλήρως το ψάξιμο για το πως θα τα κάνω όλα αυτά, αλλα νομίζω πως είναι μια καλή αρχή εδώ.
Any ideas?

p.s. Στην συνέχεια θα ρωτήσω πως μπορώ να το κάνω να τρέχει σαν scheduled procedure κάθε Παρασκευή π.χ.
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Sat Dec 31, 2005 3:33 pm

Την τρεχουσα ημερομηνια πιθανον να τη παρεις με κανα pipeline μετα την εντολη date.Μαλλον αυτη ειναι.
Παντως αυτα ειναι κυριλε πραγματακια.Με λιγο ψαξιμο για windows scripting και shell commands τα εχεις μονταρει ευκολα.

Για το scheduled procedure που ηθελα βασικα να σου πω τσεκαρε αρχικα το help and support των windows για "scheduled tasks".Θα το βρεις στο control panel.Απο οτι κοιταξα μπορεις να τρεξεις οτι θες απο batch-ακια,excutables κτλ κτλ.
Erevodifwntas
Gbyte level
Gbyte level
Posts: 1098
Joined: Thu Apr 22, 2004 2:18 pm
Academic status: Alumnus/a
Gender:
Location: In a Long Time Ago in A Galaxy far far away
Contact:

Post by Erevodifwntas » Sat Dec 31, 2005 4:07 pm

(πάντα υπάρχει και το .Net framework)
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
User avatar
MyTHoS_
byte level
byte level
Posts: 64
Joined: Wed Oct 12, 2005 12:20 am
Location: Wondering In The Dead FoReSt..
Contact:

Post by MyTHoS_ » Sat Dec 31, 2005 5:11 pm

Με ενα batch προγραμμα γινεται παρα πολυ ευκολα..Απλα πρεπει να κατσεις λιγη ωριτσα να σχεδιασεις τον μηχανισμο.
Image
In DaRk Forests I wonder
where Silence lives
and darkness devours the sun..
User avatar
silegav
Venus Project Founder
Venus Project Founder
Posts: 2098
Joined: Tue Mar 09, 2004 4:03 pm
Academic status: Alumnus/a
Location: The Center of the World -> Piraeus

Post by silegav » Sat Dec 31, 2005 9:14 pm

Βασικά, όπως καταλαβαίνετε είναι minor πρόβλημα και το θέλω για να αποφύγω να κάνω minor πράγματα κάθε βδομάδα, άρα όλα είναι Minor σημασίας...οπότε θα το κοιτάξω,έτσι για πλάκα.
Δεν έχω κάνει κάτι τέτοιο και θα έχει πλάκα τώρα.
Αν έχετε οδηγίες για να μην ψάχνομαι άδικα, πείτε.
User avatar
vangos
Mbyte level
Mbyte level
Posts: 571
Joined: Tue Mar 16, 2004 3:14 pm
Location: Heracleia@UTA

Post by vangos » Sun Jan 01, 2006 8:02 pm

Αν δεν θες οπωσδήποτε να είναι script μπορείς πολύ εύκολα να το φτιάξεις με Java. Το να πάρεις την ημερομηνία, να δημιουργήσεις και να διαγράψεις φακέλους είναι πολύ εύκολο. Και έχω και έτοιμη ρουτίνα για την αντιγραφή των περιεχομένων ενός φακέλου σε άλλον αν τη χρειαστείς.
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Sun Jan 01, 2006 10:00 pm

Αν καταλαβαινω καλα θες απλο folder synchronization προγραμματακι που βρισκεις και ετοιμο.Πρεπει να εχουν και τα windows κατι τετοιο build-in αλλα δεν θυμαμαι ακριβως.Και προγραμματα και widgets και ενα σωρο κανουν αυτη τη δουλιτσα.Καλυτερη φαση ομως μαλλον ειναι να το κανεις σε java,να το κανεις daemon thread,να φτιαξεις ενα bat αρχειακι που να το τρεχει (javaw -jar FSyncApp.jar) και να το βαλεις αυτο να τρεχει at startup.
Τσεκαρε και αυτο : http://www.microsoft.com/windowsxp/usin ... files.mspx

ισως σου κανει
User avatar
silegav
Venus Project Founder
Venus Project Founder
Posts: 2098
Joined: Tue Mar 09, 2004 4:03 pm
Academic status: Alumnus/a
Location: The Center of the World -> Piraeus

Post by silegav » Mon Jan 02, 2006 1:31 pm

δεν το'χα σκεφτει να το κάνω σε java. Θα το κοιτάξω ευχαριστώ παιδιά!
Post Reply

Return to “Προγραμματισμός”