Como obter o nome da primeira pasta em determinado caminho no arquivo de lote.

0

Como obter o primeiro nome de pasta de \demo\Test\test1\ e a primeira pasta é test-new_20170908.2 , então como obtenho test-new_20170908.2 e queria usar apenas 20170908.2 , então como faço salvar ou usar apenas 20170908.2 alguém pode ter alguma solução sobre isso.

@echo off
set MYDIR=\demo\Test\test1\
set MYDIR1=%MYDIR:~0,-1%
for %%f in (%MYDIR1%) do set myfolder=%%~nxf
echo %myfolder% > folderPath.txt

Este código me dá test1 , mas eu queria que o primeiro nome da pasta dentro do caminho determinado e isso não funciona como por minha especificação, alguém pode me ajudar.

    
por rex 11.09.2017 / 08:54

0 respostas