![]() |
batch, majku mu..!
Mučim se oko početničkih koraka :(
Želim u batch stavit da mi briše sve direktorije i fajlove unutar jednog direktorija ali ne i taj direktorij. Googlanjem svagdje stoji rd /s komanda koja briše sve direktorije i fajlove unutar direktorija uključujući i parent direktorij. Btw. ne kužim ona čemu služi /s switch ako je za brisanje direktorija sa cijelokupnim sadržajem dovoljan rd bez ikakvog switcha!? primjer: želim da mi se izbrišu svi direktoriji i fajlovi u direktoriju c:\windows\zajeb u batch sam stavio: rd /s /q %systemroot%\zajeb rezultat: nema zajeba jer je izbrisan! ahhh...ak je početak već krvav, šta će bit tek kasnije!? :eek: :D |
pa dodaj nakon tog tvog:
rd /s /q %systemroot%\zajeb još dva reda cd.. md %systemroot%\zajeb i etotigana, opet imaš zajeb :D:D |
znači jedino make directory pomaže :D
nemrem vjerovat da se to ne može direktno preko jedne komande :stoopid: u svakom slučaju, hvala! :) |
krivo sam mislio, rd nije dovoljan da se izbriše cijeli direktorij.., ipak treba /s switch
|
nisam rekao da je to jedino rješenje
to mi je prvo palo napamet, a za ostalo nemam pojma ako se sjetim nečeg pametnog, javim |
Citiraj:
|
pitanje
zašto je problem koristiti tri reda u batch fajlu baš mora biti jedan |
Citiraj:
|
Sva vremena su GMT +2. Sada je 12:22. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger