accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: Créer un répertoire sous forme AAAA.MM

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.msdos ] 

Retour : Accueil du site fr comp os msdos   charte stats de ce groupe


  Sujet:   Re: Créer un répertoire sous forme AAAA.MM  
 De: al...@wanado.fr (almas)
 Groupes: fr.comp.os.msdos
 Organisation: les newsgroups par Orange
 Date: 03. Dec 2007, 23:13:26
 References: 1 2
Bonjour.
J'ai créé un fichier qui crée un répertoire sous le format
Jour Mois Année  Heure Minute Seconde Centième de seconde
le tout sous un nom de répertoire de 8 lettres + extention 3 caractères
Format Jour Minutes Secondes Centiemes .  Heure Jour Mois
Ecrit en Assembleur
Ca répond pas exactement à la demande...
J'avais fait ca pour une procédure de sauvegarde : sauver les données juste 
avant le reboot général
ou détection erreur grave : utilisation d'un WatchDog
Je peux envoyer par mail le fichier



"Jean-Claude BELLAMY" <Jean-Claude.Bellamy@wanadoo.fr> a écrit dans le 
message de news: 47542d0c$0$25954$ba4acef3@news.orange.fr...
> "HD" <hd@anti.spam.fr> a écrit dans le message de 
> news:fj18o6$oo0$1@biggoron.nerim.net...
>> Bonjour,
>>
>> Je voudrais pouvoir faire un MOVE d'un répertoire vers un répertoire dont 
>> le nom sera constitué de l'année et du mois précédent... Ainsi pour un 
>> répertoire créer aujourd'hui j'aurais en nom de ce répertoire :   << 
>> 2007.11
>> >>
>>
>> Savez vous comment procéder ?
>
>
>
> Oui, fastoche ! ;-)
>
> On passe au script 2 paramètres :
> 1) le répertoire source
> 2) le répertoire parent du répertoire qui va être créé
>
> Fichier "supermove.cmd"
> -------- couper ici --------
>    @echo off
>    if %1.==. goto fin
>    if %2.==. goto fin
>    if not exist %1\. goto fin
>    set A=%date:~6,4%
>    set M=%date:~3,2%
>    set /a M=%M%-1
>    if %M%  GEQ 1 goto suite1
>    set /a A=%A%-1
>    set %M%=12
>    :suite1
>    set newdir=%2\%A%.%M%
>    if exist %newdir%\. goto suite2
>    md %newdir%
>    :suite2
>    move %1  %newdir%
>    :fin
> -------- couper ici --------
>
> Par exemple soit le dossier "k:\test"
> La commande
>    supermove k:\test k:
> va déplacer le dossier "test" et son contenu dans le dossier k:\2007.11
> (j'ai testé!)
>
>
> ATTENTION : la commande "MOVE" ne permet pas de changer d'unité de disque 
> !
>
>
> --
> May the Force be with You!
> La Connaissance s'accroît quand on la partage
> ----------------------------------------------------------
> Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
>


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Free counter and web stats