none
Capturar nome de um SUB DIRETORIO RRS feed

  • Pergunta

  • Galera, sou novo por aqui e preciso muito de uma ajuda.

    Preciso renomear um subdiretorio que não sei o nome:

    Exemplo tenho o seguinte caminho C:\Roberto\docs1. Dentro do diretório Roberto só aparecerá uma única pasta que pode ser Docs1 ou Docs2 ou Docs3.

    Não saberei o nome completo do diretório Docs e preciso capturar seu nome para depois usar o comando REN para renomear.

    Alguém poderia ajudar?

    Obrigado.


    quinta-feira, 13 de março de 2014 12:53

Respostas

  • Roberto,

    Tente usar isso (.bat)

    for /f "tokens=*" %%G in ('dir /b "c:\Roberto\"') do (
    	rename "c:\Roberto\%%G" "NovoNome"
    )

    O comando DIR vai listar o seu único diretório, o FOR vai pegar esse nome e setar a váriavel %%G, depois utilizamos esta váriavel no comando rename.


    Fábio de Paula Junior


    quinta-feira, 13 de março de 2014 16:42
    Moderador

Todas as Respostas

  • Roberto,

    Tente usar isso (.bat)

    for /f "tokens=*" %%G in ('dir /b "c:\Roberto\"') do (
    	rename "c:\Roberto\%%G" "NovoNome"
    )

    O comando DIR vai listar o seu único diretório, o FOR vai pegar esse nome e setar a váriavel %%G, depois utilizamos esta váriavel no comando rename.


    Fábio de Paula Junior


    quinta-feira, 13 de março de 2014 16:42
    Moderador
  • Roberto,

    Resolvido?


    Fábio de Paula Junior

    segunda-feira, 17 de março de 2014 22:29
    Moderador