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

C:\WINDOWS>HELP IF
Utför villkorsstyrd bearbetning i kommandofiler.

IF [NOT] ERRORLEVEL nummer kommando
IF [NOT] sträng1==sträng2 kommando
IF [NOT] EXIST filnamn kommando

NOT Anger att kommandon bara ska utföras om
villkoret
Är falskt.

ERRORLEVEL nummer Anger ett sant tillstånd om det sista
programmet som
Kördes returnerade en slutkod som är större
än
eller lika med det angivna numret.

string1==string2 Anger ett sant tillstånd om de angivna
textsträngarna
är identiska.

EXIST filnamn Anger ett sant tillstånd om det angivna
filnamnet
finns.

kommando Anger ett kommando som ska utföras om
villkoret uppfylls
Kommandon kan följas av kommandot ELSE som
kör
Kommandot efter nyckelordet ELSE om det
angivna
Villkoret är FALSE

Instruktionen ELSE måste anges på samma rad som kommandot efter
IF-satsen.
Till exempel:

IF EXIST filnamn. (
del filnamn.
) ELSE (
echo filnamn. saknas.
)

Följande syntax skulle INTE fungera eftersom kommandot DEL måste
avslutas
av en ny rad:

IF EXIST filnamn. del filnamn. ELSE echo filnamn. saknas

Följande syntax skulle inte heller fungera eftersom kommandot
ELSE måste
vara på samma rad som slutet av kommandot IF:

IF EXIST filnamn. del filnamn.
ELSE echo filnamn. saknas

Följande syntax fungerar om du vill skriva hela uttrycket på en
rad:

IF EXIST filnamn. (del filnamn.) ELSE echo filnamn. saknas

Om kommandotilläggen är aktiverade ändras kommandot IF enligt
följande:

IF [/I] sträng1 jämförelse-op sträng2 kommando
IF CMDEXTVERSION nummer kommando
IF DEFINED variabel kommando

Jämförelse-op kan vara något av följande värden:

EQU - lika med
NEQ - inte lika med
LSS - mindre än
LEQ - mindre än eller lika med
GTR - större än
GEQ - större än eller lika med

Växeln /I anger att strängjämförelserna inte ska vara
skiftlägeskänsliga
Växeln /I kan även användas med IF-formatet sträng1==sträng2.
Dessa jämförelser gäller allmänt. Om både sträng1 och sträng2
uteslutande består av numeriska tecken, konverteras strängarna
till tal och en numerisk jämförelse utförs.

Villkorsuttrycket CMDEXTVERSION fungerar precis som ERRORLEVEL,
förutom att
det jämför med ett internt versionsnummer för kommandotilläggen.
Den första
versionen är 1. Detta tal kommer att ökas med 1 när betydande
förändringar
görs i kommandotilläggen. Villkorsuttrycket CMDEXTVERSION är
aldrig sant när
kommandotilläggen är inaktiverade.

Villkorsuttrycket DEFINED fungerar precis som EXISTS, förutom att
det utgår
från ett miljövariabelnamn och returnerar värdet sant om
miljövariabeln är
definierad.

%ERRORLEVEL% expanderas till en sträng som innehåller det
aktuella värdet för ERRORLEVEL. Observera att om det redan finns
en
miljövariabel med namnet ERRORLEVEL får du den variabelns värde
i stället. Följande kod visar hur ERRORLEVEL kan användas
(efter att ett program körts):

goto svar%ERRORLEVEL%
:svar0
echo Programmet returnerade koden 0
:svar1
echo Programmet returnerade koden 1

Du kan även använda de numeriska jämförelserna ovan:

IF %ERRORLEVEL% LEQ 1 goto okay

%CMDCMDLINE% expanderas till den ursprungliga kommandoraden som
skickades till CMD.EXE innan CMD.EXE bearbetade den. Observera
att om det
redan finns en miljövariabel med namnet CMDCMDLINE får du den
variabelns
värde i stället.

%CMDEXTVERSION% expanderas till en sträng som innehåller det
aktuella för variabeln CMDEXTVERSION. Observera att om det redan
finns en
miljövariabel med namnet CMDEXTVERSION får du den variabelns
värde i stället.



C:\WINDOWS>HELP LABEL
Skapar, ändrar eller tar bort volymetiketter på diskar.

LABEL [enhet:][etikett]
LABEL [/MP] [volym] [etikett]

enhet: Anger enhetens enhetsbeteckningen.
etikett Anger volymens etikett.
/MP Anger att volymen ska behandlas som en
monteringspunkt
eller ett volymnamn.
volym Anger enhetsbeteckning (följt av ett kolon),
monteringspunkt eller volymnamn.
Om volymnamnet anges är flaggan /MP onödig.



C:\WINDOWS>HELP MD
Skapar en katalog.

MKDIR [enhet:]sökväg
MD [enhet:]sökväg

Om kommandotillägg är aktiverade ändras MKDIR enligt följande:

Kommandot MKDIR skapar mellanliggande kataloger i sökvägen (om
det behövs).
till exempel, anta att \a inte finns. Då blir

mkdir \a\b\c\d

samma som:

mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d

vilket är detsamma som du skulle skrivit om tilläggen varit
inaktiverade.




GOTO : HELP MKDIR









... Windows-10




Windows 10 How To

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




Kommando IF - Utför villkorlig behandling i kommandoprogram.

HTTP: ... console/sv/038.htm
0.233
13778

Wird das Windows 11 ohne klassischen Desktop sein?

 /

Q-Dir full translation or only the strings with the changes?

 /

Show My Computer or This PC as an icon?

 /

When the computer or monitor does not go into sleep mode!

 /

Need program for secure erase of memory cards for Windows 11, 10, ...!

 /

Easy Open Close and Eject Media and Drive on Windows 10, 8.1, ...!

 /

Enable Shutdown feature in Windows To-Tray area!

 /

Activate classic start menu on Windows 11 out of 10?

 /

How to download the English version of 64 bit Desktop-OK?

 /

Problems with Windows 10 or 11 and favorites and desktop shortcuts!

 /

Use the Photos app on Windows 10 / 11 to print pictures!

 /

The XPS Viewer in Windows 10, uninstall or install this print feature?

 /