Files zoeken in DOS

Pagina: 1
Acties:
  • 315 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

Anoniem: 50772

Topicstarter
Ik zoek een bestandje in DOS met deze grootte:
17.408 bytes

de naam weet ik niet en dus wil ik aan de hand van deze grootte een lijstje krijgen met files...
een commando die ik weet om te zoeken is dit:
c:\filename*.*/s

maar is er ook zo'n soort commando om op grootte te zoeken ???

thanx als iemand dit weet?!?! :)

Acties:
  • 0 Henk 'm!

  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 12-02 15:16

CmdrKeen

Krentenboltosti

dir /o:s /s
Dan krijg je alle bestanden uit alle mappen gesorteerd op grootte. Das geen oplossing maar 't zoekt al heel wat makkelijker...

/edit Hmm die /s kan je er beter af laten :D

[ Voor 17% gewijzigd door CmdrKeen op 02-10-2003 22:36 ]

Bloed, zweet & koffie


Acties:
  • 0 Henk 'm!

  • André
  • Registratie: Maart 2002
  • Laatst online: 16-07 13:05

André

Analytics dude

Anders moet je even kijken welke opties dir nog meer heeft: dir /?

Acties:
  • 0 Henk 'm!

  • Duur!
  • Registratie: Januari 2001
  • Niet online

Duur!

m'n ondertitel is zoek

alleen met een extern proggie als pctools, norton utilities en een van hun vele varianten...
DOS zelf kan die niet (iig nooit ontdekt in al die jaren dat ik er mee gewerkt hebt...

en die zoek string op filenaam(deel) is ook niet helemaal compleet...

code:
1
DIR \naam*.* /s

('t dos commando ontbrak)

©GO - Respect verdien je niet door een status die je hebt, maar door het gedrag wat je laat zien.


Acties:
  • 0 Henk 'm!

  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 12-02 15:16

CmdrKeen

Krentenboltosti

Tuurlijk kan het wel in DOS, maar dan moet je een batchjobje maken (of een hele lange command-line invullen :D). Maar 't kan best wel.

Trouwens, bij www.tinyapps.org vind je command line tools die dit voor je kunnen, zoals wingrep e.d..

[ Voor 30% gewijzigd door CmdrKeen op 02-10-2003 22:38 ]

Bloed, zweet & koffie


Acties:
  • 0 Henk 'm!

  • Daedalus
  • Registratie: Mei 2002
  • Niet online

Daedalus

Moderator Apple Talk

Keep tryin'

Wat je ook kunt doen is het volgende in te tikken:

code:
1
2
dir /o:s /s > dir.txt
type dir.txt | find /N "17.408"


Dan krijg je lijn terug waar er "17.408" staat (dus met bestandsnaam e.d.) en op welke regel deze lijn in dir.txt staat. Dan kun je misschien met een texteditor in de buurt van die lijn kijken voor de juiste directory.

Het kan overigens zijn dat dit niet werkt onder de DOS versie die jij hebt, aangezien ik dit heb uitgeprobeerd onder WinXP. Maar ik dacht dat wel een soort find in DOS 6.2 zat.

[ Voor 25% gewijzigd door Daedalus op 02-10-2003 22:45 ]

“You know what I've noticed Hobbes? Things don't bug you if you don't think about them. So from now on, I simply won't think about anything I don't like, and I'll be happy all the time!” | 宇多田ヒカル \o/


Acties:
  • 0 Henk 'm!

  • [ash]
  • Registratie: Februari 2002
  • Laatst online: 05-04 18:06

[ash]

Cookies :9

mcDaedalus schreef op 02 October 2003 @ 22:42:
Wat je ook kunt doen is het volgende in te tikken:

code:
1
2
dir /o:s /s > dir.txt
type dir.txt | find /N "17.408"


Dan krijg je lijn terug waar er "17.408" staat (dus met bestandsnaam e.d.) en op welke regel deze lijn in dir.txt staat. Dan kun je misschien met een texteditor in de buurt van die lijn kijken voor de juiste directory.
Is dit dan niet makkelijker :?

code:
1
dir *.* /s | find "17.408"


Dan krijgt hij direct de bestandnaam erbij ;)

mits de TS het over cmd heeft ipv MS-DOS

Acties:
  • 0 Henk 'm!

Anoniem: 50772

Topicstarter
hey toppie [ash] dit werkt goed..pc is druk aan t zoeken :D

Acties:
  • 0 Henk 'm!

  • Daedalus
  • Registratie: Mei 2002
  • Niet online

Daedalus

Moderator Apple Talk

Keep tryin'

[ash] schreef op 02 October 2003 @ 22:47:
[...]

Is dit dan niet makkelijker :?

code:
1
dir *.* /s | find "17.408"


Dan krijgt hij direct de bestandnaam erbij ;)
Is wel korter, maar het voordeel van het eerst opslaan in een file is dat je de mogelijkheid hebt om de dir waar het bestand terug te vinden. Aangezien de TS een bepaald bestand wil vinden. Het kan overigens nóg beter: :)
code:
1
2
dir /s > dir.txt
type dir.txt | find /N " 17.408 "


Door de extra spaties worden dingen zoals "117.408" of "17.408.120" tenminste niet gevonden...

“You know what I've noticed Hobbes? Things don't bug you if you don't think about them. So from now on, I simply won't think about anything I don't like, and I'll be happy all the time!” | 宇多田ヒカル \o/


Acties:
  • 0 Henk 'm!

  • [ash]
  • Registratie: Februari 2002
  • Laatst online: 05-04 18:06

[ash]

Cookies :9

mcDaedalus schreef op 02 October 2003 @ 22:58:
Door de extra spaties worden dingen zoals "117.408" of "17.408.120" tenminste niet gevonden...
Dat zijn altijd die heerlijke typo's :+
Pagina: 1