Memasukkan karakter dalam nama file menggunakan ren di windows


0

Saya ingin memasukkan nama file batch yang memasukkan 4 karakter ("Lna_") dalam nama yang bagus sebagai:

Cdt001_10x_G75_01s_Ft1.tif -> Cdt001_10x_G75_01s_Lna_Ft1.tif , 
Cdt001_10x_G75_01s_Ft2.tif -> Cdt001_10x_G75_01s_Lna_Ft2.tif , 
Cdt001_10x_G75_01s_Ft3.tif -> Cdt001_10x_G75_01s_Lna_Ft3.tif , 
...

Apa itu mungkin? Terima kasih

Jawaban:


0

Pisahkan nama-nama di garis bawah dengan parsing for /fdan masukkan di _LNAbelakang token ke-4.

Dalam garis cmd

for %A in (*_*_*_*_*.tif) do @for /f "tokens=1-4* delims=_" %B in ("%A") Do @echo Ren "%A" "%B_%C_%D_%E_LNA_%F"

Jika output sampel

Ren "Cdt001_10x_G75_01s_Ft1.tif" "Cdt001_10x_G75_01s_LNA_Ft1.tif"
Ren "Cdt001_10x_G75_01s_Ft2.tif" "Cdt001_10x_G75_01s_LNA_Ft2.tif"
Ren "Cdt001_10x_G75_01s_Ft3.tif" "Cdt001_10x_G75_01s_LNA_Ft3.tif"

terlihat OK menghapus gema di depan ren.

Dalam file batch, gandakan semua tanda persen.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.