tbend Skrevet 27. februar 2007 Del Skrevet 27. februar 2007 Hei. Jeg bruker Screamer Radioen og den står 24/7 å tar opp musikken som spilles på radioen. Men problemet er som følger: Når en sang er spillt to ganger så legge radioen sangen en gang til bare med [1] bak hele filnavnet. Dette kan blir ganske mange sanger etterhvert som [20] Metallica - One Metallica - One[1] Metallica - One[2] osv. Noen som vet om et program eller et skript som fjerner alle med [x] slik at jeg ikke bruker 200gb på musikk som jeg allerede har? Eller om noen kan lage det? Mvh. Tor-Steve Lenke til kommentar
shabador Skrevet 27. februar 2007 Del Skrevet 27. februar 2007 (endret) Dette kan du vel strengt tatt gjøre i vanlig windows. Bare til å søke igjennom mappen der du har sangene dine etter [*] og slette det som kommer opp. Edit: Fungerer sikkert bedre å søke etter: *[*].mp3 Endret 27. februar 2007 av shabador Lenke til kommentar
tbend Skrevet 27. februar 2007 Forfatter Del Skrevet 27. februar 2007 Ja, det er noe slikt jeg er ute etter. Skal prøve meg frem for å se om det virker. Hvis andre har bedre tips så gjerne kom me det. Lenke til kommentar
tbend Skrevet 27. februar 2007 Forfatter Del Skrevet 27. februar 2007 Jeg har kommet fram til følgende: Jeg kan søke i gjeldene mappe og da søker jeg som så: [1],[2],[3],[4],[5] osv..... Da luker den ut alle de med [n] filnavn. Takker Lenke til kommentar
JohndoeMAKT Skrevet 27. februar 2007 Del Skrevet 27. februar 2007 Hei, jeg har skrevet et par .bat filer som gjør dette for deg. Du finner filene her inkludert forfiles.exe som du også kan trekke ned fra Microsofts FTP-server om du ikke stoler på min integritet. http://spackfish.com/cmd/ ftp://ftp.microsoft.com/ResKit/y2kfix/x86/forfiles.exe Det er to sett filer som gjør det samme, men det ene settet er sikrere fordi det ber om bekreftelse før det flytter eller sletter filer mens det andre bare gjør det. Det siste er altså nødvendig å bruke om du vil gjøre dette automatisk. moveold.bat <- Flytter alle filer med [] i navnet og ber om bekreftelse fra bruker Klikk for å se/fjerne innholdet nedenfor echo off SET workpath=D:\cmd SET dumppath=D:\cmd\dump SET maskstring=*[*]* SET /P ok=[Trykk y(ENTER) for A godkjenne flytting av alle filer hvis filnavn inneholder %maskstring% fra %workpath% til %dumppath%] IF NOT %ok%==y goto deny forfiles -p%workpath% -m%maskstring% -c"cmd /c move /y @FILE %dumppath%\@FILE" echo Flytting av filer godkjent og utf0rt pause exit :deny echo Flytting av filer ikke godkjent, avbryter pause exit delold.bat <- Sletter alle filer over x dager og ber om bekreftelse Klikk for å se/fjerne innholdet nedenfor echo off SET olddumppath=D:\cmd\dump SET maksalder=1 SET /P ok=[Trykk y(ENTER) for A godkjenne sletting av alle filer i %olddumppath% hvis alder er over %maksalder% dag(er)] IF NOT %ok%==y goto deny forfiles -p%olddumppath% -d-%maksalder% -c"cmd /c del @FILE" echo Sletting av filer godkjent og utf0rt pause exit :deny echo Sletting av filer ikke godkjent, avbryter pause exit automoveold.bat <- Samme som over, men ber ikke om bekreftelse Klikk for å se/fjerne innholdet nedenfor echo off SET workpath=D:\cmd SET dumppath=D:\cmd\dump SET maskstring=*[*]* forfiles -p%workpath% -m%maskstring% -c"cmd /c move /y @FILE %dumppath%\@FILE" autodelold.bat <- Samme som over, men ber ikke om bekreftelse Klikk for å se/fjerne innholdet nedenfor echo off SET olddumppath=D:\cmd\dump SET maksalder=1 forfiles -p%olddumppath% -d-%maksalder% -c"cmd /c del @FILE" startup.bat <- Starter en timer hvor de to siste filene blir kjørt en gang i døgnet. Denne fila kan du f.eks trekke inn i Startup/Oppstart-mappa på startmenyen. OBS: AT-kommandoen som blir brukt her kjører under brukerkontoen system, så det er viktig at den (eller everyone) har både lese og skrivetilgang. Som default har den det. Klikk for å se/fjerne innholdet nedenfor AT 15:17 /EVERY:m,t,w,th,f,s,su d:\cmd\automoveold.batAT 15:18 /EVERY:m,t,w,th,f,s,su d:\cmd\autodelold.bat Alle filene må selvsagt endres litt for å passe til ditt system, som målmapper og klokkeslett. Lenke til kommentar
tbend Skrevet 27. februar 2007 Forfatter Del Skrevet 27. februar 2007 Tusen takk, men syntes at den første var god nok jeg. hehe Lenke til kommentar
JohndoeMAKT Skrevet 27. februar 2007 Del Skrevet 27. februar 2007 Jeg får trøste meg med at det alltid er kjekkere å skrive batchscript enn å bruke de. Lenke til kommentar
loathsome Skrevet 27. februar 2007 Del Skrevet 27. februar 2007 Genialt, mr. MAKT - holdt på med noe lignende selv, og de scripta dine hjalp meg godt på vei!! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå