Scripts til Windows Shell har typisk filtypen .cmd, men da Windows Shell historisk hænger sammen med command.com
fra MS–DOS, kan (gamle) scripts have filtypen .bat.
Hvis du laver Windows Shell script filer i UltraEdit, så gem filen som „Unicode – ASCII Escaped“, for ellers kan der komme fejl. For eksempel med @ i starten af en linje.
Hvis du vil lave et script med indtastede date fra brugeren, er det lidt af et problem med nyere Windows versioner, da hverken choice.exe
eller reply.exe
findes i den almindelige installation.
En oversigt over kommandoerne kan ses med kommandoen help
, eller i %WINDIR%\Help\ntcmds.chm
.
ntcmds.chm
findes desværre ikke i Windows Vista, hverken 32– eller 64–bit udgaven.
Windows miljøvariable anvendes ved at markere variablen i %–tegn. For eksempel %WINDIR%
.
Én af fordelene er, at den samme miljøvariabel kan bruges uanset hvordan installationen af Windows er foretaget. For eksempel kan %WINDIR%
have værdierne „C:\Windows“ eller „C:\WINNT“ i forskellige installationer af Windows.
En oversigt over en Windows installations miljøvariable og deres værdi kan ses med kommandoen set
.