søge via bat fil

Software d.  27. september. 2006, skrevet af melander
Vist: 225 gange.

melander
 
Superbruger
Tilføjet:
27-09-2006 13:40:06
Svar/Indlæg:
211/39
kan man ikke lave en bat fil, der kan søge en s hdd igenem når man kører den ?

eks. søge efter .mp3 eller .exe???

på forhånd tak for hjælpen.

Zonqui
 
Superbruger
Tilføjet:
27-09-2006 13:53:08
Svar/Indlæg:
732/117
Må man være så nysgerrig at spørge hvad du dog vil med sådan en fil, og ikke bare bruge den normale søgefunktion i windows?



melander
 
Superbruger
Tilføjet:
27-09-2006 13:59:02
Svar/Indlæg:
211/39
det er da lige det man må.

sider som afdelings admin på en teknisk skole, og villle så sætte den til af køre når man logede lokalt ind på elervernes maskiner, så man hurtigt kunne se hvor meget lort de havede smidt på som der ikke skulle være der. (bærbar)

ogaf ren nysgerihed for af se om det kunne lade sig gøre

håber det er svar nok ?:(



gabbadoo
 
Elitebruger
Tilføjet:
27-09-2006 14:04:41
Svar/Indlæg:
3065/208
du kan altid gå til <start><kør> "cmd"<enter> og skrive "dir /?" <enter>

så lister den for dig hvilke parametre du kan bruge dos-søgekommandoen <i>dir</i> med.

Jeg ville bruge "dir *.mp3 /s" så den kigger i alle underbiblioteker, men hvordan du vil få den til at søge på flere diske ved jeg ikke - prøv evt. at bruge semikolonnet mellem diskene, så det bli'r: "dir c:\;d:\ *.mp3 /s". - eller måske {dir "c:\;d:\"*.mp3 /s}, hvor gåseøjnene angiver multi-folder-parametre, og {} blot markerer den exakte kommandotekst.

Hvis du vil have et overblik over resultaterne uden at skulle bruge "/p" eller "|more" parameteren, som gør der kun vises en side ad gangen, kan du bruge fx "dir c:\*mp3 /s >search.txt".

Det må være en gammel c-standard kommando, for både i dos og i c/c++ ? ? ? betyder højrepilen "output to"... whatever...

Så kan du åbne filen search.txt med en dos-editor fx. i den folder hvorfra du kører <i>dir</i> kommandoen - fx edit search.txt eller results.txt hvis du vil kalde resultatet det.

De <i>intelligente :) </i> elever ville måske gøre deres downloadede mp3´er skjulte, så hvis du fx. siger: "dir *.mp3 /s /ah", så viser den også filerne som måtte være skjulte, eller er det "/-ah" ?

I din batchfil kan du jo altid skrive "dir c:\*.mp3 /s /ah >z:\adminfolder\c-mp3.txt" og derefter "dir d:\*mp3 /s /ah >z:\adminfolder\d-mp3.txt" osv...



melander
 
Superbruger
Tilføjet:
27-09-2006 14:22:44
Svar/Indlæg:
211/39
#
gabbadoo


takker for det



melander
 
Superbruger
Tilføjet:
27-09-2006 14:36:48
Svar/Indlæg:
211/39
jeg kan ikke få den til af smide output i en .txt fil nogen der kan hjælpe.

altså det den finder skal den smide ind i en .txt fil



Zonqui
 
Superbruger
Tilføjet:
27-09-2006 14:38:08
Svar/Indlæg:
732/117
Du skal dog stadig være opmærksom på at man kan hente et program, som hedder Lock Folder XP, som helt skjuler filer eller mapper. Det kan downloades som free trial i 30 eller 50 dage (kan jeg ikke lige huske). Bare lige til info :)



melander
 
Superbruger
Tilføjet:
27-09-2006 14:42:18
Svar/Indlæg:
211/39
#5 ved det.

men det mest avanceret de har fundet på er en skjult partition med alt deres lort på, men sjovt nok opdager man sku rimelig hurtigt af de mangler 10 gig på deres hdd :e



Zonqui
 
Superbruger
Tilføjet:
27-09-2006 14:45:18
Svar/Indlæg:
732/117
Hehe ikke alle elever er lige kloge :00 :e
Kan så sige jeg selv er ved at uddanne mig datatekniker ;)
Sorry for OT :r



melander
 
Superbruger
Tilføjet:
27-09-2006 14:46:31
Svar/Indlæg:
211/39
så er vi to he he

overlever nok lidt ot.



messiah
 
Elitebruger
Tilføjet:
27-09-2006 14:54:22
Svar/Indlæg:
235/53
Når .bat filen skal eksekveres definerer du blot at output skal gå til en tekstfil, ikke til skærmen.

"batfile.bat > output.txt"

Du vil nu have en fil navngivet output.txt, der indeholder hvad end din batch-fil ville have smidt op på skærmen.



melander
 
Superbruger
Tilføjet:
28-09-2006 08:21:06
Svar/Indlæg:
211/39
takket takker nu funger det sku :p


kan sige af den smider outputet overraskene pænt ud i en exel (XLS) fil.