Quello che voglio fare sembra molto semplice:
ho una cartella in Windows contenente elementi di vario tipo tra cui file PDF, file TXT e sottodirectory. Sto scrivendo un file .bat di una riga per estrarre SOLO i nomi dei file PDF in un nuovo file di testo.
Finora questo è quello che ho nel .bat:
dir *.pdf /b > PDF_LIST.txt
Ciò fornisce il seguente output in un file PDF_LIST.txt:
A.pdf
B.pdf
C.pdf
Vorrei eliminare la parte ".pdf" di ogni riga nel file txt, poiché ovviamente so già che ogni file è in formato PDF dal parametro * .pdf nella mia istruzione dir.
Ciò mi semplificherebbe semplicemente la copia / incolla di tutti i nomi dei file direttamente dal file di testo in un documento di Word per una trasmissione che sto inviando al mio cliente. Se puoi suggerire un modo migliore o più semplice per ottenere l'elenco dei file senza utilizzare un file batch, sarebbe utile.