Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 4.213 pregleda

Najnovija ↓

Kako izbrisati fajlove iz foldera? 30.10.2007. u 09:26 · pre 231 mesec #1
Pozdrav!


Treba mi mala pomoc oko sledeceg:

Kako da prilikom startovanja sistema napravim neki pretpostavljam "batch" file koji ce da mi proveri da li na Desktopu
postoji neki folder i ukoliko postoji da ga izbrise, kao sve fajlove u njemu.

Ili kako da napravim neki exe koji ce kada ga startujem da izbrise odredjene putanje koje mu zadam.
Nijedan od tih fajlova nije zasticen, tako da se svi mogu izbrisati, ali meni treba da se to odradi automatski.

Inace sve to treba da radi u XP-u.

Hvala!
Re: Kako izbrisati fajlove iz foldera? 30.10.2007. u 11:00 · pre 231 mesec #2

C:\>rmdir /?
Removes (deletes) a directory.

RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path

/S Removes all directories and files in the specified directory
in addition to the directory itself. Used to remove a directory
tree.

/Q Quiet mode, do not ask if ok to remove a directory tree with /S
Potpis
http://pedja.supurovic.net - http://wireless.uzice.net - Besplatni .RS domeni - Mikrotik uputstva - YT9TP - OpenStreetMap Srbija
Re: Kako izbrisati fajlove iz foldera? 30.10.2007. u 12:19 · pre 231 mesec #3
evo i moj prijedlog ;)

Probaj izraditi batch ( *.bat ) file i pozicioniraj ga na desktop ili već gdje hoćeš ali je bitno da bude na C: ( u ovom primjeru )

u njemu postavi naredbe tipa

Code:

REM TITLE Brisanje svega u C:/Download 
C: 
cd "C:/Download" 
del *.*
cd..

REM TITLE Brisanje svega u C:/temp 
C: 
cd "C:/Temp" 
del *.*
cd..

itd..............


Da pojasnim malo naredbe

REM TITLE Brisanje svega u C:/Download // naziv određene grupe
C: //pozicioniranje na C:
cd "C:/Download" // uđi u C:/Download
del *.* // obriši eve files u C:/Download
cd.. // izađi van iz foldera i pozicioniraj se na C:


naravno ove kose crte koje sam ja postavio u CODE ( slash ) ti postavi kontra ( backslash ), ovo je samo zbog toga jer mi na forumu ne prikazuje backslash ??

možeš postaviti automatski da ti se taj file pokreće svaki dan u određeno vrijeme

btw: nisam isprobao ovaj primjer, ali sam radio neke druge stvari na ovom principu ;), ništa te ne košta da probaš
Re: Kako izbrisati fajlove iz foldera? 01.11.2007. u 21:37 · pre 231 mesec #4
Ovo rješenje od Ivek-a je opasno, jer ako ne nađe folder koji se traži, BRIŠE kompletan sadržaj foldera u kojem se nalaziš !
Tako da je Predragovo rješenje idealno.
Re: Kako izbrisati fajlove iz foldera? 01.11.2007. u 21:59 · pre 231 mesec #5
Citat:
bezi: Ovo rješenje od Ivek-a je opasno
ne vidim što je tu "opasno" pa piše i objašnjenje da del *.* briše sve u tom folderu a isto rješenje je dato jer je pokretač teme napisao ;)
Citat:
dragan.tod: "batch" file koji ce da mi proveri da li na Desktopu postoji neki folder i ukoliko postoji da ga izbrise, kao sve fajlove u njemu.......................tako da se svi mogu izbrisati, ali meni treba da se to odradi automatski.

Ako napravi putanju kako treba, uradiće mu ono što želi, Što je tu opasno?
Pretpostavljam da si ciljao na to da je opasno napraviti naredbu koja briše sve u folderu. Pa to je isto kao da si nekome rekao da za brisanje nekog foldera može kotistiti button DEL ( e sada hoće li on selektirati Program Files i pritisnuti dotični button to je njegova stvar. )
Re: Kako izbrisati fajlove iz foldera? 01.11.2007. u 22:15 · pre 231 mesec #6
Citat:
bezi: Ovo rješenje od Ivek-a je opasno, jer ako ne nađe folder koji se traži, BRIŠE kompletan sadržaj foldera u kojem se nalaziš ! Tako da je Predragovo rješenje idealno.
ova tvoja primjedba me natjerala da isprobam naredbe koje sam napamet pisao.
Evo i primjera. Dakle ako ne nađe folder koji si dao u putanji tražit će te da obriše sve u folderu u kojem se nalazi. Naravno da tada možeš odgovoriti sa N
Dakle tvoja teorija je vrijedna pažnje i POSTOJI RIZIK, ( ali kada bi tako gledali, postoji rizik i voziti automobil pa ga većina vozi ;)
Ja bi taj BATCH file smjestio u prazan folder i nebi imao rizika da mi nešto obriše ako ne nađe folder .


Nisam probao Predragovo rješenje ali ako imaš iskustva i kažeš da je bolje Ja ti vjerujem ;)
Re: Kako izbrisati fajlove iz foldera? 01.11.2007. u 22:45 · pre 231 mesec #7
Razlog zašto sam naveo da je rješenje NESIGURNO je slijedeći:

Ako nešto želim da mi komjuter napravi automatski, ne želim da me gnjavi s pitanjem are you sure?
nego ću željete da obriše što treba i odmah nastavi dalje, pa ću staviti naredbu

del. /q

U tom slučaju, ako iz nekog razloga nisam u željenom folder-u, on briše sadržaj trenutnog foldera, bez da ja
znam što je zapravo obrisano.
Re: Kako izbrisati fajlove iz foldera? 01.11.2007. u 23:23 · pre 231 mesec #8
Citat:
bezi:Ako nešto želim da mi komjuter napravi automatski, ne želim da me gnjavi s pitanjem are you sure?
ima i toga, slažem se ;)
Re: Kako izbrisati fajlove iz foldera? 01.11.2007. u 23:52 · pre 231 mesec #9
Može da stavi del c:/temp/xxx/*.* pa ako nema foldera, neće ništa da briše. Mali je problem ako se ne zna ime foldera ali ako se zna, onda može ovako.
Re: Kako izbrisati fajlove iz foldera? 05.11.2007. u 10:22 · pre 231 mesec #10
Ako postoje samo fajlovi onda je Ivekovo rešenje, uz malu izmenu, prakticnije


REM TITLE Brisanje svega u C:/Download
C:
cd "C:/Download"
if errorlevel == 0 del *.* /q
cd..


u ovom slučaju ako postoji ciljni folder svi fajlovi iz njega biće obrisani, a ako ne postoji ništa neće biti obrisano.
Potpis
Možda je tačno da je sve već rečeno, samo nisu svi sve čuli i razumeli ...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme