ColorConsole [Version 1.3.3000]
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\WINDOWS>HELP FIND
Søger efter en tekststreng i en eller flere filer.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "streng"
[[drev:][sti]filnavn[ ...]]

/V Viser linjer, der IKKE indeholder den angivne
streng.
/C Viser kun antallet af linjer, der indeholder
strengen.
/N Viser linjenumre sammen med de viste linjer.
/I Ignorerer store/små bogstaver ved søgning efter
strengen.
/OFF[LINE] Ignorer ikke filer med attributtet for offline
angivet.
"streng" Angiver den tekststreng, der skal søges efter.
[drev:][sti]filnavn
Angiver en eller flere filer, der skal søges i.

Hvis der ikke angives en sti, søger FIND efter den tekst, der
skrives ved prompten eller sendes videre fra en anden kommando.



C:\WINDOWS>HELP FINDSTR
Søger efter strenge i filen.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O]
[/P] [/F:fil]
[/C:streng] [/G:fil] [/D:mappeliste]
[/A:farveattributter]
[/OFF[LINE]] strenge [[drev:][sti]filnavn[ ...]]

/B Kun i begyndelsen af en linje.
/E Kun i slutningen af en linje.
/L Anvender søgestrenge som almindelige udtryk.
/S Søger efter tilsvarende filer i den aktuelle mappe
og alle
undermapper.
/I Angiver, at søgningen ikke skal skelne mellem store
og små
bogstaver.
/X Udskriver linjer, der fuldstændigt opfylder
søgekriteriet.
/V Udskriver kun linjer, hvor søgekriteriet ikke er
opfyldt.
/N Udskriver linjenummeret før linjerne,
der opfylder søgekriteriet.
/M Udskriver kun filnavnet, hvis søgekriteriet er
opfyldt i en fil.
/O Udskriver tegn forskudt inden en linje, der opfylder
søgekriteriet.
/P Springer filer med tegn, der ikke kan udskrives,
over.
/OFF[LINE] Spring ikke filer med attributten offline indstillet
over.
/A:attr Angiver farveattributten med to hex-cifre. Se "color
/?"
/F:fil Læser fillisten fra den angivne fil (/ står for
konsol).
/C:streng Anvender den angivne streng som en bogstavelig
søgestreng.
/G:fil Henter søgestrenge i den angivne fil (/ står for
konsol).
/D:mappe Søger i en tabulatorsepareret liste over mapper
strenge Tekst, der skal søges efter.
[drev:][sti]filnavn
Angiver en eller flere filer, der skal søges i.

Anvend mellemrum til at adskille flere søgestrenge, medmindre der
står
/C foran argumentet. Eksempel: 'FINDSTR "god morgen" x.y' søger
efter
"god" eller "morgen" i filen x.y. 'FINDSTR /C:"god morgen" x.y'
søger efter
"god morgen" i filen x.y.

Oversigt over almindelige udtryk:
. Jokertegn: Et vilkårligt tegn
* Gentag: Nul eller flere forekomster af det forrige
tegn eller den
forrige klasse
^ Linjeposition: Begyndelse af linjen
$ Linjeposition: Slutningen af linjen
[klasse] Tegnklasse: Et vilkårligt tegn i sættet
[^klasse] Omvendt klasse: Et vilkårligt tegn, der ikke er i
sættet
[x-y] Område: Vilkårlige tegn inden for det angivne område
\x Escape: Bogstavelig brug af metategn x
\<xyz Ordplacering: Begyndelsen af ordet
xyz\> Ordplacering: Slutningen af ordet

Komplette oplysninger om det almindelige udtryk FINDSTR finder du
i
onlinekommandoreferencen.



C:\WINDOWS>HELP FOR
Udfører en angivet kommando for hver fil i en mængde af filer.

FOR %variabel IN (mængde) DO kommando [kommandoparametre]

%variabel Angiver en parameter på et bogstav, som kan
erstattes.
(mængde) Angiver en mængde af en eller flere filer.\n
Jokertegn kan anvendes.
kommando Angiver den kommando, som skal udføres for hver
fil.
kommandoparametre
Angiver parametre til den angivne kommando.

Ved brug af FOR-kommandoen i et batchprogram angives %%variabel i
stedet for
%variabel. Variabelnavne er følsomme over for store og små
bogstaver,
%i er derfor forskellig fra %I

Hvis kommandoudvidelserne er aktiveret, understøttes følgende
yderligere varianter af kommandoen FOR:

FOR /D %variabel IN (filsæt) DO kommando [kommandoparametre]

Hvis det angivne filsæt indeholder jokertegn, behandles
mappenavne
i stedet for filnavne.

FOR /R [[drev:]sti] %variabel IN (filsæt) DO kommando
[kommandoparametre]

Gennemgår mappetræet med roden [drev:]sti og udfører
sætningen FOR
i alle træets mapper. Hvis der ikke er angivet en mappe efter
/R,
tages der udgangspunkt i den aktuelle mappe. Hvis sættet kun
er ét
enkelt punktum (.), optælles kun mappetræet.

FOR /L %variabel IN (start,step,slut) DO kommando
[kommandoparametre]

Sættet er en talsekvens fra start til slut med en
trinstørrelse.
(1,1,5) giver således sekvensen 1 2 3 4 5, og (5,-1,1) giver
sekvensen (5 4 3 2 1)

FOR /F ["indstillingsstreng"] %variabel IN (filsæt) DO kommando
[kommandoparametre]
FOR /F ["indstillingsstreng"] %variabel IN ("streng") DO kommando
[kommandoparametre]
FOR /F ["indstillingsstreng"] %variabel IN ('kommando') DO
kommando
[kommandoparametre]

eller, hvis indstillingen usebackq er til stede:

FOR /F ["indstillingsstreng"] %variabel IN (filsæt) DO kommando
[kommandoparametre]
FOR /F ["indstillingsstreng"] %variabel IN ('streng') DO kommando
[kommandoparametre]
FOR /F ["indstillingsstreng"] %variabel IN (`kommando`) DO
kommando
[kommandoparametre]

filnavnsæt er et eller flere filnavne. Hver fil åbnes, læses
og
behandles, inden der fortsættes til næste fil i
filnavnsættet.
Behandlingen består af at læse i filen, bryde den op i
individuelle
tekstlinjer og derefter fortolke hver linje til nul eller
flere
tokens. Derefter kaldes indholdet af FOR-løkken med
variabelværdi(er)
sat til den eller de fundne tokenstrenge. Som standard
videregiver
/F den første, tomme udskilte token fra hver linje i hver
fil. Tomme
linjer springes over. Du kan tilsidesætte
standardfortolkningen
ved at angive den valgfrie "indstillingsstreng"-parameter.
Strengen
skal angives i anførselstegn, og den indeholder et eller
flere
nøgleord, der angiver forskellige fortolkningsindstillinger.
Nøgleordene er:

eol=c - angiver linjeafslutningstegn (kun et)
skip=n - angiver, hvor mange linjer der skal
springes over
i starten af filen.
delims=xxx - angiver et afgrænsningssæt. Det
erstatter
standardafgrænsningssættet bestående af
mellemrum
og tabulatortegn.
tokens=x,y,m-n - angiver, hvilke tokens fra hver linje
der skal
overgives til FOR-indholdet for hver
gentagelse.
Dette medfører, at der tildeles flere
variabelnavne. m-n er et område, der
angiver den
m'te til n'te token. Hvis det sidste
tegn i
strengen tokens= er en stjerne,
tildeles der
yderligere en variabel, som modtager
den
resterende tekst på linjen efter den
token,
der blev fortolket sidst.
usebackq - angiver, at der gælder nye regler, når
en streng i
omvendte anførselstegn udføres som en
kommando,
og en streng i enkelte anførselstegn er
en
konstantstrengkommando, samt tillader
brugen af
dobbelte anførselstegn til at anbringe
filnavne i
anførselstegn i filnavnsæt.

Eksempler:

FOR /F "eol=; tokens=2,3* delims=, " %i in (minfil.txt) do @echo
%i %j %k

sætningen analyserer alle linjer i minfil.txt, ignorerer
linjer, der
begynder med et semikolon, sender anden og tredje token fra
hver linje
til FOR-indholdet, med tokens adskilt af kommaer og/eller
mellemrum.
Bemærk henvisningen til FOR-sætningen %i, der henter andet
token,
%j, der henter tredje token, og %k, der henter alle
resterende tokens
efter det tredje. Filnavne, der indeholder mellemrum, skal
sættes i
dobbelte anførselstegn. Hvis du vil bruge dobbelte
anførselstegn på
denne måde, skal du også bruge indstillingen usebackq, ellers
fortolkes dobbelte anførselstegn som en definition af en
konstantstreng,
der skal analyseres.

%i erklæres eksplicit i FOR-sætningen, og %j og %k erklæres
implicit
via indstillingen tokens=. Du kan angive op til 26 tokens via
linjen
tokens=, forudsat det ikke medfører et forsøg på at erklære
en variabel,
der er højere end bogstavet 'z' eller 'Z'. Husk, at der er
forskel på
store og små bogstaver i FOR-variabler, de er globale, på et
bogstav,
og der må højst være 52 aktive på én gang.

Du kan bruge analyselogikken FOR /F på en midlertidig streng
ved at
gøre filnavnsættet, der står i parentes, til en streng i
anførselstegn
ved at anvende enkelte anførselstegn. Den behandles som én
enkelt linjes
input fra en fil og analyseres.

Endelig kan du anvende kommandoen FOR /F til at analysere
outputtet
fra en kommando. Dette gøres ved at ændre filnavnsættet i
parentes
til en streng i omvendte anførselstegn. Den behandles som en
kommandolinje, der videregives til en underordnet CMD.EXE, og
outputtet anbringes i hukommelsen og analyseres, som var det
en fil.

I følgende eksempel:

FOR /F "usebackq delims==" %i IN (`filsæt`) DO @echo %i

optælles miljøvariabelnavnene i det aktuelle miljø.

Desuden er erstatningen af FOR-variabelhenvisningerne udvidet.
Du kan nu bruge følgende valgfrie syntaks:

%~I - udvider %I og fjerner omgivende anførselstegn
(")
%~fI - udvider %I til et fuldt kvalificeret stinavn
%~dI - udvider %I til kun at omfatte et drevbogstav
%~pI - udvider %I til kun at omfatte en sti
%~nI - udvider %I til kun at omfatte et filnavn
%~xI - udvider %I til kun at omfatte et filtypenavn
%~sI - den udvidede sti indeholder kun korte navne
%~aI - udvider %I til filens filattributter
%~tI - udvider %I til filens dato/klokkeslæt
%~zI - udvider %I til filens størrelse
%~$PATH:I - søger i mapperne angivet i miljøvariablen PATH
og udvider %I til det fuldt kvalificerede navn
på den første, der findes. Hvis miljøvariabel-
navnet ikke er angivet, eller filen ikke
findes
under søgningen, udvides denne modifikator til
den tomme streng

Modifikatorerne kan kombineres, så der opnås sammensatte
resultater:

%~dpI - udvider %I til kun at omfatte et drevbogstav
og en sti
%~nxI - udvider %I til kun at omfatte et filnavn
og et filtypenavn
%~fsI - udvider %I til kun at omfatte et fuldt stinavn
med korte navne
%~dp$PATH:i - søger i mapper angivet i miljøvariablen PATH
for %I og udvider til drevbogstavet og stien
på den første, der findes.
%~ftzaI - udvider %I til en DIR-lignende outputlinje

I ovennævnte eksempler kan %I og PATH erstattes af andre gyldige
værdier. Syntaksen %~ afsluttes af et gyldigt FOR-variabelnavn.
Ved at vælge variabelnavne med store bogstaver, f.eks. %I, øges
læsbarheden, og der undgås forvekslinger med modifikatorerne,
hvor
der ikke er forskel på store og små bogstaver.













... Windows-10




Windows 10 How To

... Windows 10 FAQ
... Windows 10 How To




Kommando-linje FIND - Søger efter en tekststreng i en eller flere filer.

HTTP: ... console/da/030.htm
0.484
15574

Security and Maintenance Change settings under Windows 10?

 /

Set password protection to prevent readjustment on public PCs!

 /

Folder protection prevents deletion under Winsows 10, why?

 /

The test page printout on my MS Windows OS is in the wrong language!

 /

Activate the classic boot menu under Windows 11, 10, 8.1, ... again!

 /

Optimize SSD drives weekly on Windows 11! 

 /

What is VR glasses?

 /

Edit Autostart folder via the Windows command prompt (11,10,8.1, 7)!

 /

What is GDI Plus?

 /

The Photo Resizer for all Microsoft Windows Desktop and Server OS!

 /

Mouse pointing acceleration and primary key under Windows 11!

 /

How can i change the groups settings in explorer view of Q-Dir! 

 /