Comment obtenir le premier nom de dossier (dernière modification) de \\demo\Test\test1\
?
Si le premier dossier est test-new_20170908.2
, comment puis-je obtenir test-new_20170908.2
et seulement la partie 20170908.2
?Comment obtenir le premier nom de dossier (dernière modification) dans un chemin d'accès donné dans un fichier de commandes
C'est ce que je l'ai fait jusqu'à présent:
@echo off
set MYDIR=\\demo\Test\test1\
set MYDIR1=%MYDIR:~0,-1%
for %%f in (%MYDIR1%) do set myfolder=%%~nxf
echo %myfolder% > folderPath.txt
Ce code me donne test1
mais je veux le premier nom de dossier à l'intérieur chemin donné et cela ne fonctionne pas selon mes spécifications.
Quelqu'un peut-il m'aider?
Que voulez-vous dire par premier dossier: triés par ordre alphabétique le nom d'un avant z? –
@AndreKampling à partir de Path '\\ demo \ Test \ test1 \' dans ce chemin le premier dossier et qui est toujours mis à jour par les données et l'heure, qui est jamais modifié récemment qui sera le premier. dans ce cas ** test-new_20170908.2 ** et je voulais le nom du dossier et dans celui qui veut utiliser uniquement à partir du nom du dossier ** 20170908.2 ** –