Apakah ada cara untuk memasukkan nama file individual dalam file master yang saya buat di baris CMD?

1

Saya memiliki ribuan .prtfile yang saya gabungkan dalam CMD menggunakan:

copy /b *.prt newfile.prt

Saya mengimpornya ke Excel, dan itu berfungsi dengan baik, selain saya ingin memasukkan nama file individu juga.

Apakah ada perintah yang dapat saya gunakan untuk ini di CMD? Atau sesuatu untuk ditambahkan ke yang saya gunakan? Bantuan apa pun akan sangat dihargai.

TIm
sumber

Jawaban:

1

Perintah ini formenawarkan cara yang lebih fleksibel untuk bekerja dengan satu set file. Perintah berikut akan secara fungsional mirip dengan copy /b *.prt newfile.prt:

for %i in (.\*.prt) do type %i >> newfile.prt

Bergantung pada bagaimana tepatnya Anda ingin memasukkan nama file dalam file gabungan baru, implementasi Anda mungkin berbeda. Di bawah ini hanyalah contoh, di mana nama setiap file mendahului isinya di yang baru:

for %i in (.\*.prt) do echo %i >> newfile.prt && type %i >> newfile.prt
Marcks Thomas
sumber