Renomeie um arquivo e adicione uma parte do arquivo como o sufixo do arquivo [duplicado]

0

Eu tenho nomes de arquivos como:

A_20141001_20141224.txt
A_20141002_20141224.txt
B_20141001_20141224.txt
B_20141002_20141224.txt
C_20141001_20141224.txt
C_20141002_20141224.txt

Quero renomeá-los para:

A_20141001_20141224.txt.20141001000000
A_20141002_20141224.txt.20141002000000
.....

Posso conseguir isso usando o PowerShell?

Não encontrei respostas que escolhem um item no arquivo existente e o anexam como o sufixo do arquivo.

    
por Ranjit Singh 24.12.2014 / 21:30

1 resposta

0

Use o bastão abaixo e ele funciona bem em nosso ambiente para o seu cenário

SETLOCAL EnableExtensions EnableDelayedExpansion
FOR %%I IN (*.txt) DO (
    SET NAME=%%~nI
    RENAME %%I %%I.2014100!NAME:~9,1!000000
)
ENDLOCAL
    
por 25.12.2014 / 01:57