Article View: alt.pl.comp.os.windowsxp
Article #119740Re: [BAT] Usuwanie tylko starych plikow
From: ug.dominik
Date: Thu, 26 Apr 2018 13:16
Date: Thu, 26 Apr 2018 13:16
44 lines
2931 bytes
2931 bytes
W dniu środa, 21 maja 2008 09:08:22 UTC+2 użytkownik Tomasz napisał: > Witam > > Potrzebuję plik wsadowy, który usuwałby wszystkie pliki *.zip oraz *.cbk z > danego katalogu oprócz tych plików, które są z dnia dzisiejszego. > > Stworzyłem na razie coś takiego: > > set rok=%date:~0,4% > set mies=%date:~5,2% > set dz=%date:~8,2% > xcopy *.zip "temp\" /F /Y /D:%mies%-%dz%-%rok% > xcopy *.cbk "temp\" /F /Y /D:%mies%-%dz%-%rok% > del *.zip > del *.cbk > move temp\*.* ".\" > rmdir /s /q temp\ > > > > Metoda ta polega na kopiowaniu do katalogu tymczasowego (temp) plików z > dzisiejszą datą, kasowaniu wszystkiego z katalogu bieżącego i przenoszeniu z > powrotem tego co pozostało w katalogu tymczasowym. > > Ponieważ pliki są bardzo duże to wszystko dosyć długo trwa. Znacie może > jakiś szybszy sposób? > > -- > Pozdrawiam > Tomasz Witam, chciałbym się podpiąć pod temat. Raportuj | Popraw błędy #1 26 Kwi 2018 14:55 Witam, próbuje stworzyć plik .BAT, który miałby za zadanie usunięcie plików starszych o 30 min w danym katalogu. Stworzyłem forfiles /p "C:\Skany" /s /m *.* /c "cmd /c Del @path" i ustawiłem go w Harmonogramie zadań tak aby działa co 30 min ale to nie spełnia moich oczekiwań ponieważ jeśli ustawie zadanie od 7:30 więc skrypt będzie działać co 30 min i będzie również usuwać dokumenty, które zostały stworzone np. 7:54 (o 8:00 skasuje wszystko). Jest jakaś metoda na to? Pozdrawiam
Technical Details
Message-ID:
<bf08608b-2ae1-4175-96dc-c577e8adc83d@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!k65-v6no5501595ita.0!news-out.google.com!15-v6ni6397itg.0!nntp.google.com!k65-v6no5501591ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<g10hpf$1sk$1@news2.task.gda.pl>Show Full Headers
Complete Article Headers
X-Received: by 2002:a24:528d:: with SMTP id d135-v6mr12897552itb.22.1524748573932; Thu, 26 Apr 2018 06:16:13 -0700 (PDT) X-Received: by 2002:a9d:5e07:: with SMTP id d7-v6mr475987oti.5.1524748573693; Thu, 26 Apr 2018 06:16:13 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!k65-v6no5501595ita.0!news-out.google.com!15-v6ni6397itg.0!nntp.google.com!k65-v6no5501591ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: alt.pl.comp.os.windowsxp Date: Thu, 26 Apr 2018 06:16:13 -0700 (PDT) In-Reply-To: <g10hpf$1sk$1@news2.task.gda.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=176.58.20.101; posting-account=zFaq0AoAAADUDLB__XRRuJ-4qnmPe0_j NNTP-Posting-Host: 176.58.20.101 References: <g10hpf$1sk$1@news2.task.gda.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <bf08608b-2ae1-4175-96dc-c577e8adc83d@googlegroups.com> Subject: Re: [BAT] Usuwanie tylko starych plikow From: ug.dominik@gmail.com Injection-Date: Thu, 26 Apr 2018 13:16:13 +0000 X-Received-Bytes: 2955 X-Received-Body-CRC: 2823825813 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit