batch file

Status
Niet open voor verdere reacties.

plaskie

Nieuwe gebruiker
Lid geworden
25 apr 2007
Berichten
4
hallo wie kan me helpen?

ik moet een batch file ( TEST.BAT )schrijven die een inhoudslijst van een opgegeven directory plaatst in een .txt ( LIJST.TXT ) bestand...
ik raak er niet meer aan uit...heb alles in de prullenbak gegooid want niets wil nog lukken....:evil:
 
Voor school?

Wat heb je zelf al gevonden qua "code"?
 
ja dat wil ik ook graag wteen hoe je dat doet, want ik moet ook iets vergelijkends bouwen en nee ik heb nog niks.
 
nou ik heb wel ontdenkt, dat als je typt

dir /AD /ON [path]

dat hij de dirs laat zien van die map.
kijk ma ff of je het dir command kan veranderenb in misschien wel "file"

met de parameter /B erbij krijg je in dit geval aleen de dir namen onder elkaar zonder alle andere troep (zoals headers)

kijk maar eens naar dir /?
 
Laatst bewerkt:
dir /a-d /b > lijst.txt

/a-d sluit mappen (directories) uit
/b geeft alleen filenamen (basic)
> lijst.txt schrijft de uitvoer naar het bestand lijst.txt (die wordt overschreven zonder waarschuwing!)


Vr.Gr. Egel.
 
volgende heb ik dus uiteindelijk gevonden:

let op het is een voorbeeld, met voorbeeld directories:

dir c:\windows > a:lijst.txt

dit kan blijkbaar nog enorm uitgebreid worden met allerlei attribs enz..

dank alvast voor de aangeboden help!!
 
Laatst bewerkt:
Hey mensen, ik was bijna precies naar deze batch opzoek, maar moet nog een toevoeging hebben, bij voorbaat dank

dir /a-d /b > lijst.txt

hiermee krijg je idd de lijst maar ik wil ook nog graag het pad hebben. moet er ongeveer zo uit zien:
E:\Inetpub\wwwroot\bestand.doc - bestand1.doc
E:\Inetpub\wwwroot\bestand.doc - bestand2.doc
 
dir E:\Inetpub\wwwroot\*.doc /a-d /b /s > lijst.txt

/s geeft een lijst met het hele pad maar ook bestanden uit alle submappen (subdirectories)

*.doc geeft alle .doc bestanden
bestand*.doc geeft alle .doc bestanden die beginnen met bestand
*.* geeft alle bestanden


Vr.Gr. Egel.
 
dir E:\Inetpub\wwwroot\*.doc /a-d /b /s > lijst.txt

/s geeft een lijst met het hele pad maar ook bestanden uit alle submappen (subdirectories)

*.doc geeft alle .doc bestanden
bestand*.doc geeft alle .doc bestanden die beginnen met bestand
*.* geeft alle bestanden


Vr.Gr. Egel.

Super! tnx! precies wat ik zocht aIleen jammer dat ie ook submappen meeneemt, dat is zeker niet te voorkomen? maargoed das evt nog wel handmatig weg te halen. hogmaals dank, gr. leo
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan