Bonjour.
j'effectue des
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part move rep1 rep2
mais j'obtiens aléatoirement desLes repertoires rep1 sont tous en lecture seule.Accès refusé.
comment forcer ce renommage ?
Bonjour.
j'effectue des
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part move rep1 rep2
mais j'obtiens aléatoirement desLes repertoires rep1 sont tous en lecture seule.Accès refusé.
comment forcer ce renommage ?
Salut,
Essaie d'enlever d'abord l'attribut de lecture seule :
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part ATTRIB -R rep1 /D
J'ai essayé dans ma boucle FOR mais ça marche de manière aléatoire
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ATTRIB -R %%a /D >> %logs% move "%%a" "%rep%" >> %logs%
Et là, j'ai un Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus.
Et si tu rajoutes une tempo d'une seconde entre la suppression de l'attribut et le renommage, ça dit quoi ?
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ATTRIB -R %%a /D >> %logs% timeout /t 1 /nobreak move "%%a" "%rep%" >> %logs%
Merci, c'est mieux mais il me reste un répertoire plus gros qui même avec 20s ne passe pas.
Je ne veux modifier que le nom du répertoire pas son contenu de manière récursive.
Et chose curieuse, même quand je peux renommer mes répertoires, ils sont de nouveau en lecture seule.
Comment se debarraser du "Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus."
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager