15Jul
Dacă încercați să actualizați anumite fișiere Windows( cum ar fi programe sau documente de cuvânt) în timp ce sunt în uz, obțineți eroarea standard "acces refuzat, fișier este în uz".În timp ce raționamentul din spatele acestui lucru este evident, poate fi destul de enervant dacă trebuie să actualizați un executabil mic care este în prezent utilizat de alt utilizator.În aceste situații, aveți, printre altele, următoarele opțiuni, toate care vă preiau timpul prețios:
- Urmăriți și contactați utilizatorii care utilizează în prezent fișierul, spuneți-i să închidă / salveze munca etc.apoi aplicați actualizarea.
- Nu aplicați actualizarea imediat și nu uitați să o faceți mai târziu atunci când utilizatorii nu sunt în sistem.
- Programați o utilitate pentru a o înlocui la următoarea repornire.
Ei bine, avem o altă soluție disponibilă pentru dvs.: un script pe care îl invocați prin intermediul meniului Trimiteți la, care face următoarele:
- Se încearcă pentru a șterge fișierul vechi.
- Dacă fișierul vechi este blocat, scriptul așteaptă 20 de secunde. Mergeți la pasul 1.
- Dacă fișierul vechi nu este blocat, vechiul fișier este înlocuit cu noul fișier. Treceți la pasul 4.
- Opțional deconectați odată ce procesul este terminat.
În acest fel, veți obține comanda de înlocuire în mișcare și scenariul se ocupă de restul. Acest lucru vă poate ajuta să evitați urmărirea utilizatorilor sau să instalați utilitare inutile în sistemul dvs. Configurarea și utilizarea
Scriptul poate fi plasat oriunde în sistem. Apoi, trebuie doar să creați o comandă rapidă în dosarul SendTo:
Pentru a începe procesul de înlocuire, selectați fișierul vechi și fișierul nou și apoi invoca opțiunea Trimitere la, făcând clic dreapta pe fișierul / fișierul vechi pe care îl înlocuiți.
Scriptul va afișa exact ceea ce se va întâmpla și vă va prezenta opțiunea de a fi deconectată după ce înlocuirea a fost terminată.
Scriptul va încerca în mod continuu să șterge fișierul vechi în timp ce așteaptă câteva secunde între încercări.
Tot ce trebuie să faceți este să executați procesul și oricând sunt expediați toți utilizatorii, fișierul va fi înlocuit. Garanții
Scriptul are câteva garanții construite:
- Fișierul vechi și fișierul nou sunt prezentate clar, astfel încât să știți exact ce se va întâmpla.
- Puteți închide fereastra de comandă în orice moment pentru a opri acțiunea( desigur, presupunând că înlocuirea nu a fost deja efectuată).
- Scriptul vă va asigura că ați selectat numai două fișiere când invoca comanda Trimiteți la. Dacă selectați, de exemplu, 1 sau 3 fișiere, veți primi un mesaj de avertizare și nu se va întâmpla nimic.