Batchdie namen laatste x gecreëerde mappen in txt zet

Pagina: 1
Acties:

  • sjaakaq
  • Registratie: September 2003
  • Laatst online: 04-07 20:48

sjaakaq

It might get loud

Topicstarter
Lieve Tweakers O+

Ik draai op mijn PC een FTP servertje voor een select aantal mensen. Op deze server komen dagelijks wel enkele mappen bij die interessant zijn voor de gebruikers van de server. Probleem is echter dat deze mappen gewoon tussen alle andere staan en dus niet echt opvallen.

Ik ben (dus) op zoek naar een batch-script (of iets wat daar op lijkt) dat wanneer ik het uitvoer een txt bestandje maakt met daarin een lijst van de x meest recent aangemaakte mappen, zodat de gebruikers kunnen zien wat er allemaal nieuw is.

Ik heb zelf geen verstand van batch bestanden, dus ik weet niet of het mogelijk is. Indien niet; een lijst met in omgekeerde volgorde alle mappen gesorteerd op creatiedatum (zodat dus de nieuwste bovenaan staan) zou ook al erg handig zijn.

Ik heb google en GoT doorzocht maar niets bruikbaars gevonden, ook door de vele omschrijvingen die je hier aan kan geven (batc, script, nieuwste, recentste, folder, map etc.)

Alvast bedankt!

leoaq.fm // Jeune Loop


  • brokenp
  • Registratie: December 2001
  • Laatst online: 00:55
men typt in:
code:
1
dir /?

en ziet o.a.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 /A          Displays files with specified attributes.
 attributes   D  Directories                R  Read-only files
              H  Hidden files               A  Files ready for archivin
              S  System files               -  Prefix meaning not

  /O          List by files in sorted order.
  sortorder    N  By name (alphabetic)       S  By size (smallest first)
               E  By extension (alphabetic)  D  By date/time (oldest first)
               G  Group directories first    -  Prefix to reverse order

 /T          Controls which time field displayed or used for sorting
 timefield   C  Creation
             A  Last Access
             W  Last Written

Je denkt na, en typt in:
code:
1
dir /AD /OD /TC


Als je ook nog in subdirectories wil zoeken voeg je de /S flag toe, en als je het in een betstand wil hebben zet je er >>bestand.txt achter.

  • sjaakaq
  • Registratie: September 2003
  • Laatst online: 04-07 20:48

sjaakaq

It might get loud

Topicstarter
brokenp schreef op woensdag 18 april 2007 @ 23:19:
men typt in:
code:
1
dir /?

en ziet o.a.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 /A          Displays files with specified attributes.
 attributes   D  Directories                R  Read-only files
              H  Hidden files               A  Files ready for archivin
              S  System files               -  Prefix meaning not

  /O          List by files in sorted order.
  sortorder    N  By name (alphabetic)       S  By size (smallest first)
               E  By extension (alphabetic)  D  By date/time (oldest first)
               G  Group directories first    -  Prefix to reverse order

 /T          Controls which time field displayed or used for sorting
 timefield   C  Creation
             A  Last Access
             W  Last Written

Je denkt na, en typt in:
code:
1
dir /AD /OD /TC


Als je ook nog in subdirectories wil zoeken voeg je de /S flag toe, en als je het in een betstand wil hebben zet je er >>bestand.txt achter.
Bedankt. Heb nu:
code:
1
DIR m:\ /AD /O-D /TC >> m:/nieuw.txt

Kan ik (bijvoorbeeld) ook alleen de bovsnste 10 regels naar een txt laten schrijven?

leoaq.fm // Jeune Loop


  • Jimbolino
  • Registratie: Januari 2001
  • Laatst online: 20-07 14:22

Jimbolino

troep.com

in linux kun je dit soort dingetjes veel makkelijker omdat het meer "commandline georienteerd" is.

Grep is een linux-commando wat hier uitermate voor geschikt is, dan kun je je dirlist bijknippen totdat je precies overhoudt wat jij wil.

The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall


  • sjaakaq
  • Registratie: September 2003
  • Laatst online: 04-07 20:48

sjaakaq

It might get loud

Topicstarter
Jimbolino schreef op donderdag 19 april 2007 @ 00:43:
in linux kun je dit soort dingetjes veel makkelijker omdat het meer "commandline georienteerd" is.

Grep is een linux-commando wat hier uitermate voor geschikt is, dan kun je je dirlist bijknippen totdat je precies overhoudt wat jij wil.
Helaas is de server een partitie op mijn Windows-bak die ik zelf ook gebruik, het is dus geen aparte computer en om van Windows-->Linux te switchen alleen hiervoor :P

leoaq.fm // Jeune Loop


  • ParaNoiMia
  • Registratie: Mei 2000
  • Laatst online: 21:06
leokennis schreef op donderdag 19 april 2007 @ 14:16:
[...]

Helaas is de server een partitie op mijn Windows-bak die ik zelf ook gebruik, het is dus geen aparte computer en om van Windows-->Linux te switchen alleen hiervoor :P
Maar je nam dus niet de moeite de link aan de klikken in het antwoord dat je quote ;)
Pagina: 1