Windows Shell

Microsoft Windows NT Shell er den naturlige videreudvikling af bat–scripts fra MS–DOS.
Ud over kommandoerne behandles eksterne kommandolinje værktøjer i Windows.

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.

Kommandoer

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.

Miljøvariable

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.

Niels Grove-Rasmussen Opdateret 18-03-2019 01:25:47.
Ting Ta'r Tid! Hentet 23-04-2024 15:19:30.