Αντικαταστήστε εύκολα ένα κλειδωμένο αρχείο μόλις ξεκλειδωθεί

Εάν προσπαθήσετε να ενημερώσετε ορισμένα αρχεία των Windows (όπως προγράμματα ή έγγραφα word) ενώ χρησιμοποιούνται, εμφανίζεται το σφάλμα της τυπικής απαγόρευσης πρόσβασης, το αρχείο είναι σε χρήση. Αν και το σκεπτικό πίσω από αυτό είναι προφανές, μπορεί να είναι αρκετά ενοχλητικό αν χρειαστεί να ενημερώσετε ένα μικρό εκτελέσιμο αρχείο που χρησιμοποιείται αυτήν τη στιγμή από άλλο χρήστη. Σε αυτές τις περιπτώσεις, έχετε, μεταξύ άλλων, τις ακόλουθες επιλογές, οι οποίες καταλαμβάνουν τον πολύτιμο χρόνο σας:

  • Εντοπίστε και επικοινωνήστε με τους χρήστες που χρησιμοποιούν αυτήν τη στιγμή το αρχείο, πείτε τους να κλείσουν/αποθηκεύσουν την εργασία τους κ.λπ. και μετά να εφαρμόσουν την ενημέρωση.
  • Μην εφαρμόσετε την ενημέρωση αμέσως και απλώς θυμηθείτε να την κάνετε αργότερα όταν οι χρήστες δεν είναι στο σύστημα.
  • Προγραμματίστε κάποιο βοηθητικό πρόγραμμα για να το αντικαταστήσετε στην επόμενη επανεκκίνηση.

Λοιπόν, έχουμε μια άλλη λύση διαθέσιμη για εσάς: ένα σενάριο που επικαλείστε μέσω του μενού Αποστολή σε, το οποίο κάνει τα εξής:

  1. Προσπαθεί να διαγράψει το παλιό αρχείο.
  2. Εάν το παλιό αρχείο είναι κλειδωμένο, το σενάριο περιμένει 20 δευτερόλεπτα. Μεταβείτε στο βήμα 1.
  3. Εάν το παλιό αρχείο δεν είναι κλειδωμένο, το παλιό αρχείο αντικαθίσταται με το νέο αρχείο. Μεταβείτε στο βήμα 4.
  4. Προαιρετικά αποσυνδεθείτε μόλις ολοκληρωθεί η διαδικασία.

Με αυτόν τον τρόπο, παίρνετε απλώς την εντολή αντικατάστασης σε κίνηση και το σενάριο αναλαμβάνει τα υπόλοιπα. Αυτό μπορεί να σας βοηθήσει να αποφύγετε τον εντοπισμό χρηστών ή να χρειαστεί να εγκαταστήσετε περιττά βοηθητικά προγράμματα στο σύστημά σας.



Ρύθμιση και χρήση

Το σενάριο μπορεί να τοποθετηθεί οπουδήποτε στο σύστημά σας. Στη συνέχεια, το μόνο που χρειάζεται να κάνετε είναι να δημιουργήσετε μια συντόμευση στον φάκελο SendTo:

εύκολα-αντικαταστήστε-α-κλειδωμένο-αρχείο-άπαξ-γίνεται-ξεκλείδωτο φωτογραφία 1

Για να ξεκινήσετε τη διαδικασία αντικατάστασης, επιλέξτε το παλιό αρχείο και το νέο αρχείο και μετά καλέστε την επιλογή Αποστολή σε κάνοντας δεξί κλικ στο παλιό αρχείο/αρχείο προς αντικατάσταση.

εύκολα-αντικαταστήστε-α-κλειδωμένο-αρχείο-άπαξ-γίνεται-ξεκλείδωτο φωτογραφία 2

Το σενάριο θα εμφανίσει ακριβώς τι θα συμβεί και θα σας παρουσιάσει την επιλογή να αποσυνδεθείτε μόλις ολοκληρωθεί η αντικατάσταση.

εύκολα-αντικαταστήστε-α-κλειδωμένο-αρχείο-άπαξ-γίνεται-ξεκλείδωτο φωτογραφία 3

Το σενάριο θα προσπαθεί συνεχώς να διαγράψει το παλιό αρχείο περιμένοντας μερικά δευτερόλεπτα μεταξύ των προσπαθειών.

εύκολα-αντικαταστήστε-α-κλειδωμένο-αρχείο-άπαξ-γίνεται-ξεκλείδωτο φωτογραφία 4

Το μόνο που έχετε να κάνετε είναι να ξεκινήσετε τη διαδικασία και όποτε όλοι οι χρήστες σας είναι εκτός, το αρχείο θα αντικαθίσταται.

Διασφαλίσεις

Το σενάριο έχει μερικές ενσωματωμένες δικλείδες ασφαλείας:

  • Το παλιό και το νέο αρχείο παρουσιάζονται ξεκάθαρα, ώστε να γνωρίζετε ακριβώς τι θα συμβεί.
  • Μπορείτε να κλείσετε το παράθυρο εντολών ανά πάσα στιγμή για να σταματήσετε την ενέργεια (φυσικά, υποθέτοντας ότι η αντικατάσταση δεν έχει ήδη πραγματοποιηθεί).
  • Το σενάριο θα διασφαλίσει ότι έχετε επιλέξει μόνο δύο αρχεία όταν καλείτε την εντολή Αποστολή σε. Εάν επιλέξετε, για παράδειγμα, 1 ή 3 αρχεία, θα λάβετε ένα μήνυμα ειδοποίησης και δεν θα συμβεί τίποτα.

Το σενάριο

|_+_|

Συνδέσεις

Κάντε λήψη του ReplaceFile Script από το SysadminGeek.com

Περισσότερες ιστορίες

Γιατί οι νέες καρτέλες του Internet Explorer ανοίγουν τόσο αργά; (και πώς μπορώ να το διορθώσω;)

Έχετε παρατηρήσει ποτέ πώς το άνοιγμα του Internet Explorer μπορεί να διαρκέσει για πάντα σε ορισμένους υπολογιστές; Αυτό συμβαίνει γενικά επειδή τα πρόσθετά σας το επιβραδύνουν σε ανίχνευση - και ακόμη χειρότερα από αυτό, επηρεάζουν επίσης τη δημιουργία νέων καρτελών.

Το σύστημα απλού φακέλου για την τήρηση οικονομικών αρχείων

Φωτογραφία από ollily

Μετατρέψτε το iPhone ή το iPod Touch σας σε τηλεχειριστήριο για τον υπολογιστή σας

Ψάχνετε έναν τρόπο να ελέγχετε τον υπολογιστή σας από όλη την αίθουσα; Σήμερα εξετάζουμε πώς μπορείτε να μετατρέψετε το iPhone και το iPod Touch σας σε τηλεχειριστήριο με το HippoRemote Lite.

Καταργήστε πλήρως το iTunes και άλλο λογισμικό Apple από έναν υπολογιστή με Windows

Εάν εγκαταλείπετε το iTunes για μια άλλη συσκευή αναπαραγωγής μουσικής, η πλήρης απεγκατάστασή του μπορεί να είναι μια ταλαιπωρία. Εδώ σας δείχνουμε πώς να αφαιρέσετε εντελώς όλα τα ίχνη του, συμπεριλαμβανομένων των QuickTime, iTunes Helper, Bonjour…όλα.

Πώς να εγκαταστήσετε το Perl στο IIS 7 για Windows Server 2008

Η Perl είναι μια πολύ δημοφιλής γλώσσα σεναρίου που χρησιμοποιείται για την ανάπτυξη μιας μεγάλης ποικιλίας εργαλείων. Μία από τις πολύ γνωστές του χρήσεις είναι οι εφαρμογές CGI (Common Gateway Interface) που βασίζονται στον ιστό που επιτρέπουν την εκτέλεση σεναρίων Perl από έναν διακομιστή ιστού. Με λίγη διαμόρφωση, μπορείτε να ρυθμίσετε τις παραμέτρους του IIS 7 στο δικό σας

Συγχρονίστε οποιονδήποτε φάκελο στο Dropbox με το SyncToy

Θέλετε να διατηρήσετε έναν φάκελο συγχρονισμένο με το Dropbox χωρίς να τον μετακινήσετε στο φάκελο Dropbox; Δείτε πώς μπορείτε να συγχρονίσετε οποιονδήποτε φάκελο στον υπολογιστή σας με το Dropbox.

Η εφαρμογή Rubik's Cube iPhone λύνει τον πραγματικό σας κύβο σε 20 κινήσεις

Για την 30ή επέτειο του κύβου του Ρούμπικ, αποφάσισαν να τον κάνουν επίσημα ψηφιακό, με μια νέα εφαρμογή για iPhone που σας επιτρέπει να παίζετε στο τηλέφωνο ή ακόμα και να χρησιμοποιείτε την κάμερα για να λύσετε τον πραγματικό σας κύβο.

Desktop Fun: Σετ προσαρμογής Halo

Αν σας αρέσει να παίζετε Halo, τότε έχουμε μια μεγάλη συλλογή από ταπετσαρίες, πακέτα εικονιδίων και γραμματοσειρές που μπορείτε να χρησιμοποιήσετε για να προσαρμόσετε την επιφάνεια εργασίας σας.

Jailbreak το iPhone ή το iPod Touch σας με το iOS 4 με τον εύκολο τρόπο

Σε περίπτωση που δεν έχετε ακούσει τα νέα τις τελευταίες δύο ημέρες, υπάρχει τώρα ένας απίστευτα εύκολος τρόπος για να κάνετε jailbreak στο iPod Touch ή το iPhone σας με iOS 4. Εδώ θα ρίξουμε μια ματιά στο πόσο εύκολη είναι η διαδικασία.

Εγκαταστήστε το Microsoft Security Essentials 2.0 Beta στον Windows Home Server Vail

Την περασμένη εβδομάδα η Microsoft ανακοίνωσε ότι το MSE 2.0 ήταν διαθέσιμο για δημόσια δοκιμή beta. Το ωραίο πράγμα είναι η νέα έκδοση των εγκαταστάσεων MSE στον Windows Home Server. Εδώ θα ρίξουμε μια ματιά στην εκτέλεση του στο WHS Vail.