Sidst opdateret 11. august 2012
Batch-filer blev førhen brugt i stor stil, da MS-DOS havde kronede dage.
Idag bliver batch-filer mest brugt som loginscript på et Windows-domæne.
For at afvikle en Batch-fil, startes den som alle andre programmer i Windows. Hvis du starter den i en kommandoprompt, kan du se alt outputten og samtidigt scrolle op og ned i kørslen.
Her på siden vil du finde diverse eksemper på batch-filer. Nederst på siden vil jeg beskrive kommandoer nærmere.
Input
Du har gjort dig tanker om at lave en batch-fil, hvor du ønsker, at den skal bruge et input, som du har indtastet. Det kan fx være et drevbogstav til en installation, ønsket mappe at kopiere filerne til etc.// Input - på hvilket drevbogstav er filerne placeret
@echo off
echo Indtastning af drevbogstav (ex D:\, C:\)
SET INPUT=
SET /P INPUT=Skriv drevbogstavet: %=%
pause
echo Kopier...
xcopy /E %INPUT%\teraterm\*.* D:\temp\>NUL
@echo off
echo Indtastning af stien, hvor filerne skal kopieres til (ex D:\, C:\Temp, X:\Private)
SET INPUT=
SET /P INPUT=Skriv den fulde sti: %=%
pause
echo Kopier...
copy *.* %INPUT%>NUL
Kommandoer
- @echo off - opfatter alt efter echo som ren tekst
- echo - skriver tekst på skærmen. Kræver @echo off
- SET INPUT
SET /P INPUT
%INPUT% - indholdet af det skrevene input. - pause - laver pause i batch-filen
- xcopy - udvidet udgave af copy - skriv xcopy /? i en kommandoprompt for at se alle kommandoer
- copy - let udgave af xcopy - skriv copy /? i en kommandoprompt for at se alle kommandoer
- >NUL - skjuler input for brugeren
Ingen kommentarer:
Send en kommentar