[XP] MS-Dos & dernier répertoire créé

SylvainC -  
 SylvainC -
Bonjour,

Je cherche actuellement à écrire un script windows pour déterminer le dernier répertoire créé dans un répertoire donné et ensuite me placer dedans. Je suis complètement novice avec les scripts windows et je ne vois pas bien comment cela pourrait se faire.

Si vous avez une idée sur un tel script merci de me répondre.

Ma configuration système est windows xp pro sp2.

Merci d'avance

SylvainC
A voir également:

1 réponse

franckito
 
sous dos, tapes "dir /o:-d"
"Dir" c'est pour avoir le contenu d'un répertoire
"/o:" c pour lui dire de trier
"d" ou "-d" c'est pour indiquer que tu tries sur la date respectivement croissant et décroissan)

plus d'infos en faisant "dir /?"

Franckito
0
SylvainC
 
Merci beaucoup franckito

Le tri est effectué avec la commande dir /ad /o-d > C:\fichier1.txt
Ensuite j'effectue un find pour récupérer seulement les répertoire qui m'interesse.
J'obtient alors une liste du genre :

------C:\fichier1.txt
30/03/2007 10:32 <REP> nom_rep1
30/03/2007 10:30 <REP> nom_rep2

Comment faire à partir de là pour récupérer juste nom_rep1 afin de pouvoir y accéder?

Merci encore.
0
SylvainC
 
En fait j'ai un peu cherché et après avoir fait un tri et un findstr j'obtiens dans un fichier texte le résultat suivant :

nom rep 1
nom rep 2

Ce que je voudrai faire maintenant c'est récupérer la première ligne dans une variable. Il semble que l'instruction FOR puisse m'aider mais je ne comprend pas la syntaxe de cette instruction.

Si quelqu'un a une idée, elle sera la bienvenue.

Merci d'avance
0