2009-10-14 8 views
2

Je voudrais savoir comment supprimer un fichier en lecture seule à l'aide d'un fichier batch ou d'une commande.Suppression d'un fichier en lecture seule à l'aide d'un fichier batch ou d'une commande

Supposons que je dispose d'un fichier DLL nommé « abc.dll », et je suis en train de supprimer ce fichier en utilisant la commande suivante dans un fichier batch:

del "C:\test\abcd.dll" 

Il ne me permet pas de le faire et il jette un message d'accès refusé. Toutefois, si je change l'attribut en lecture seule en lecture seule, je suis en mesure de le supprimer avec succès.

Répondre

12

Indiquez /F pour forcer la suppression des fichiers en lecture seule. Voir également

del /? 

Toutefois, cela ne fonctionnera pas lorsque le fichier est en cours d'utilisation.

+0

Je ne pense pas que ce cas particulier est un "dll-in-use" depuis le changement de la lecture en lecture seule (probablement avec GUI) travaillé. +1 – paxdiablo

3

del /f va supprimer les fichiers en lecture seule.

Questions connexes