Rinomina batch (rimuovi carattere specifico) File


3

Ho circa 3500 chiamate telefoniche registrate e sono tutte etichettate

yyyy_mm_dd_hh_mm_mobilenumber.3gp

Voglio rimuovere il carattere di sottolineatura dal nome in modo che la ricerca attraverso di essi sia più semplice

Come farei questo, cioè quale programma o comando è il più semplice da fare.

Sto usando Windows 7.

Risposte:


5

Oltre alla risposta di Jack: se i tuoi file sono memorizzati in sottocartelle, puoi usare questo comando.
In Powershell, vai alla cartella principale ed esegui:

get-childitem -recurse -Include *.3gp | foreach { rename-item $_ $_.Name.Replace("_", "") }

Se si preferisce una versione non a riga di comando, è possibile utilizzare Rinomina master

inserisci qui la descrizione dell'immagine


| Questa utility è abbastanza buona, ho già usato i programmi di ridenominazione in precedenza ed erano così confusi e non hanno nemmeno ricevuto le istruzioni appropriate. Questo è fantastico! Pollici in su!
Aasim Azam,

Come cambierebbe lo script se fosse un "." invece di "_" che volevo rimuovere. Ad esempio, se il file di input era "yyyy.mm.dd.hh.mm.mobilenumber.3gp".
Regmi,

4

Prova Powershell:

get-childItem *.3gp | rename-item -newname { $_.name -replace '_','' }
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.