Προς το περιεχόμενο

Defrag και Shutdown from batch file


R.E.M.

Προτεινόμενες αναρτήσεις

Καλησπερα παιδια.

 

Θελω να φτιαξω ενα batch file το οποιο να το βαλω στο startup και να κανει defrag και shutdown μολις τελειωσει.

 

εχω φτιαξει το παρακατω αλλα δεν λειτουργει το shutdown

 

AT 15:00 /every:F defrag C: -f(προσθετει στον scheduler την εργασια)

shutdown -s -t 60

 

Το προβλημα ειναι οτι οταν ξεκιναει το batch με πεταει κατευθειαν στο shutdown χωρις καν να κανει το defrag.Πως μπορω να του πω να κανει shutdown οταν τελειωσει το defrag?

Η 1η εντολη δουλευει αν την δωσω μονη της.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/defrag.mspx?mfr=true

 

Βαλε την παραμετρο -v για να σου βγαλει τα report (λογικα θα περιμενει)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτό που έχεις κάνει είναι ένα batch file το οποίο

 

  1. Κάνει schedule ενα defrag για τις 15:00 (δηλαδή εκείνη τη στιγμή δεν κάνει απολύτως τίποτα)
  2. Κάνει επιτόπου shutdown

 

Νομίζω είναι προφανές ότι πρέπει να κάνεις schedule ένα batch file το οποίο θα κάνει defrag και μετά shutdown, π.χ.

 

schedule.cmd:

>AT 15:00 /every:F c:\defrag-and-shutdown.cmd

 

defrag-and-shutdown.cmd:

>defrag C: -f
shutdown -s -t 60

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ο defacer παραθετει τη σωστη διαδικασια για το scheduling.

 

Ομως γιατι λες οτι θες να το βαλεις στο startup? Εφοσον το εχεις δηλωσει να κανει defrag καθε παρασκευη (every:F) πρεπει να αρκει να το τρεξεις μια μονο φορα. Εκτος αν κατι δεν εχω καταλαβει.

 

Αν το τρεχεις καθε φορα που ανοιγει ο υπολογιστης θα γεμισεις τον Task scheduler με tasks που ολα θα κανουν το ιδιο πραγμα. Επισης, αν δεν το εχεις κανει, καθαρισε τον task scheduler απο τυχον σκουπιδια που εχεις δημιουργησει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...