Få taget tiden på dine kommandoeksekveringer

En ting, som man måske kunne få noget ud af enten, til at bevise at noget er hurtigere end noget andet eller tredje, er at finde ud af hvor hurtig en lille programapplikation udfør sin opgave eller hvor hurtig almindelige kommandoer udføres. Til dette formål kan du enten benytte dig af et stopur eller TimeThis-værktøjet. TimeThis er en del af Windows 2000 Resource Kit Tool, og fås her:

Windows 2000 Resource Kit Tool: Timethis.exe (direkte)

Selve værktøjet vil med garanti virke på alt nyere end Windows 2000, så vil derfor fungere fint på Windows XP og Vista. Ved installation vil TimeThis, som standard blive placeret i en mappe under Programmer, men for at gøre det tilgængeligt globalt, kan du enten vælge at tilføje stien til mappen til Path systemvariablen, eller simpelt kopiere Timethis.exe til f.eks. System32-mappen.

Når dette er blevet ordnet kan du nu benytte det som en naturlig del af Windows. Den måde det så fungerer på er, at du skriver “timethis”, efterfulgt med det du så normalt ville skrive. F.eks. hvis jeg ville finde ud af hvor langt tid kommandoen “taskkill /IM notepad.exe” er om at blive eksekveret, skrives:

timethis taskkill /IM notepad.exe

Det som vi så får vist er, hvor langt tid det egentligt tog at lukke notesblok.

Tiden der angives er tiden der er gået fra at udførslen begyndte til taskkill terminerer, altså i dette tilfælde 227 millisekunder. Ved anvendelse symboler, som f.eks. <, |, & osv., sammen med dine kommandoer skal du dog sørge for at anvende “-tegnene omkring kommandoen.

Det kunne f.eks. være:
timethis “dir > fil.txt” eller timethis “ipconfig /all & dir %windir% /OGS”.

Så, hvis du går og mangler et værktøj, som kan angive hvor hurtig et simpelt program er til at eksekverer eller bare kunne tænke dig at vide, hvor hurtigt almindelige kommandoer, eller scripts og lignende er til at udføre sine opgaver, så kan du altså med timethis for vist dette. Og udfra tiden kunne du måske, se om noget er mere effektivt end noget andet.

- Peter Sandberg Brun

0 kommentarer til “Få taget tiden på dine kommandoeksekveringer”


  1. Ingen kommentarer

Skriv en kommentar