Batch - Om te zoeken (Search.bat)

Hoe te zoeken met behulp van commando?

Eerst moet het batchbestand "search.bat" worden genoemd terwijl u zoekt.

Het andere ding is dat het bestand search.bat zich in dezelfde map moet bevinden als de map waar u het probeert uit te voeren. Andere optie zou zijn als het pad waar search.bat zich bevindt de omgevingsvariabele "PATH" heeft toegevoegd

Een wijziging van de code is nodig omdat het lijkt alsof u twee parameters doorgeeft. De ene regisseur en de andere de personages van het bestand

Sla de onderstaande code op Search.bat in je root c: \

  • Eenmaal opgeslagen,
  • Type: cmd
  • Typ vervolgens: cd / dc: \
  • Voer vervolgens het zoekbestand uit,
    • voorbeeld:

zoek "c: \ windows" "sys"

 REM search.bat @ECHO OFF cls set folder =% ~ 1 set str =% folder: ~ -1% if% str% == \ GOTO MoveOn set folder =% ~ 1 \: MoveOn set files = *% ~ 2 * set searchFor = "% folder %% files%" dir / ad% searchFor% 

Notitie

Bedankt aan rizvisa1 voor deze tip op het forum.

Vorige Artikel Volgende Artikel

Top Tips