Effectuer une action en surveillant les attributs

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
mowglithecarphunter
Batcheur occasionnel
Messages : 1
Enregistré le : 18 avr. 2011 11:53

Effectuer une action en surveillant les attributs

Message par mowglithecarphunter »

Bonjour à tous,
Je sollicite votre aide pour créer un script.
Le but est de créer un compteur qui effectue "compteur = compteur +1" si et seulement si l'attribut d'un fichier (attribut archive) est passé à A.
par la suite je remet à zéro mon attribut et attend un nouvel attribut A sur ce même fichier.

Au jours d'aujourd'hui, je sais jouer avec les attributs, cependant je me confronte à un os.

en effet j'aimerai intégrer le résultat de la commande "attrib C:\01.txt" (qui doit être à A) dans une variable qui me servirai pour mon compteur.

Merci de vos réponse,
Pour info je suis en alternance dans une entreprise et je n'ai jamais étudié la programmation en DOS.

Merci de votre aide et bonne journée!
Avatar du membre
Dodoche28
King Of Batch
Messages : 84
Enregistré le : 18 août 2010 17:07
Contact :

Re: Effectuer une action en surveillant les attributs

Message par Dodoche28 »

Bonjour mowglithecarphunter

:arrow: Il y a beaucoup de personne qui demande ça, là solution créer un fichier temporaire où l'on intègre la fonction attribut:

Code : Tout sélectionner

attrib "C:\01.txt" >> temp.txt
:arrow: Puis on le récupère grâce a la commande for:

Code : Tout sélectionner

for %%b in (temp.txt) do variable=%%b
Bonne journée :)
N'oublier pas de mettre [Résolu]. Le procéder est mis dans une annonce!
Répondre