Kezdőoldal » Számítástechnika » Programozás » Könyvtárlistázás dátumszűrésse...

Könyvtárlistázás dátumszűréssel hogyan lehetséges?

Figyelt kérdés
A "dir *.* /s /b >valami.txt" parancsot szeretném futtatni de úgy hogy csak azokat a fájlokat (és mappákat) listázza amik x napnál nem régebbiek. Ez hogy lenne lehetséges? Mindenképp parancssoros listázót keresek ami fájlba ment, a Total commander összetett keresője ebben az esetben nekem most nem jó.
2017. okt. 7. 14:13
 1/8 anonim ***** válasza:

A dir leírása:

[link]

sajnos nem tartalmaz szűrést.


Esetleg kiegészítheted findstr-rel:

[link]

2017. okt. 7. 15:17
Hasznos számodra ez a válasz?
 2/8 coopper ***** válasza:

Szia.


Az "újabb" DOS-okban (windowszokban) már van FORFILES parancs, ennek pedig a /D paramétere pontosan azt tudja amit szeretnél :


"

/D dátum : Azokat a fájlokat választja ki, melyeknek utolsó módosítási dátuma nagyobb vagy egyenlő (+), illetve kisebb vagy egyenlő (-), mint a(z) "yyyy.MM.dd" formátumban megadott dátum. Másik lehetőségként azokat a fájlokat választja ki, melyeknek utolsó módosítási dátuma nagyobb vagy egyenlő (+), mint a jelenlegi dátum plusz "dd" nap, illetve kisebb vagy egyenlő (-), mint a jelenlegi dátum mínusz "dd" nap. A "dd" napok száma bármely szám lehet a 0 - 32768 számtartományban. Ha a jel nincs megadva, a program automatikusan a "+" jelet használja.

"


Sok sikert.

üdv.

2017. okt. 7. 16:11
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:
Köszönöm!
2017. okt. 7. 18:00
 4/8 A kérdező kommentje:
Sajna nálam nem működik valamiért a dátum megadása. "01/01/2017" sem ok "2017.01.01" stb. sem. Mindig invalid date specified-ot ír.
2017. okt. 7. 19:28
 5/8 coopper ***** válasza:

Nekem müködik :


Forfiles /s /D 2017.10.07


Csak azokat listázza ki amik a mai napon változtak/jöttek létre.

2017. okt. 7. 19:43
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:

#5 : Invalid date specified

Win10-em van, magyar beállításokkal.

2017. okt. 7. 20:28
 7/8 coopper ***** válasza:

Szia.


Akkor már csak annyit tudok rá mondani, hogy próbáld a példa alapján a vezető nullákat elhagyni (tehát 2017.10.08 helyett 2017.10.8), ha igy sem jó akkor paszolok.


Üdv.

2017. okt. 8. 07:02
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Egy Win7-es gépen működik. Áthoztam arról a forfiles.exe-t a win10-re, hibaüzenetet nem ír, de mégsem listáz dátum alapján. Ki tudja...
2017. okt. 8. 12:44

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!