Crie um arquivo de lote, por exemplo:
script.bat:
@echo off
for %%i In (*.txt) DO echo %CD%\%%i string
simplesmente execute script.bat no diretório em que deseja listar os arquivos e anexe a string
O que eu gostaria de alcançar no final é gerar um arquivo de texto que lista todos os arquivos * .txt no diretório atual com o caminho anexado ao início dos nomes de arquivos, e alguma outra seqüência após os nomes dos arquivos.
ie.
C:\path\first.txt string
C:\path\second.txt string
C:\path\third.txt string
A partir de agora, tudo que consigo pensar é usar
dir /b *.txt
e algum tipo de código regex para anexar as strings, mas não sabe como. Se for importante, o caminho e a string no final são os mesmos para todas as linhas.
Obrigado!
Tags command-line windows regex batch