Existe-t-il un moyen de gérer le fichier verrouillé à partir de la ligne de commande et de le libérer?

5

Existe-t-il un moyen de détecter les fichiers verrouillés dans le dossier spécifié et de les libérer par ligne de commande? Quelque chose comme ça (pseudo code):

for file in folder
do 
   unlock file
done

Merci

David Michaeli
la source
Est-ce correct si des programmes tiers sont utilisés? Sysinternals Handle peut être utilisé pour répertorier et fermer des poignées ouvertes. Les poignées de fichier / dossier ouvertes sont ce que «verrouille» les fichiers / dossiers. Et oui, c'est un programme en ligne de commande.
Bob

Réponses:

8

Oui, en utilisant Unlocker :

entrez la description de l'image ici

Utilisation simple: unlocker file /s

Mr.Wizard
la source
Avez-vous essayé cela? Il ne semble rien faire.
Robert Ivanc
@ Robert Cela fait un moment que je n'ai pas utilisé cet utilitaire depuis quelque temps, mais à l'époque je l'ai trouvé efficace. Est-ce que vous l'exécutez avec des autorisations d'administrateur?
Mr.Wizard
unlocker nécessite un chemin complet, y compris la lettre du lecteur, je l’utilise comme ça:unlocker %cd%\foldername /s
c33s