Windows-alternativer til Linux-programmet "watch" - PowerShell, Batch Scripts og Mere

Findes der et Windows-program, script eller kommandolinjefunktion, der fungerer som Linux-programmet "watch" til periodisk at kalde et andet program og vise resultatet?

Windows-alternativer til Linux-programmet "watch" inkluderer PowerShell scripts, batch scripts, Windows Task Scheduler og tredjepartsprogrammer som Watch for Windows og ConEmu. Valget afhænger af dine præferencer og behov.

Windows-alternativer til Linux-programmet "watch"

Ja, der findes flere Windows-programmer, scripts og kommandolinjefunktioner, der kan udføre en lignende funktion som Linux-programmet "watch". Her er nogle af de mest populære muligheder:

1. PowerShell Script

PowerShell er en kraftfuld kommandolinjeskal og scriptsprog, der er indbygget i Windows. Du kan bruge et simpelt PowerShell-script til at efterligne "watch"-funktionen:

while ($true) {
    cls
    <kommando>
    Start-Sleep -Seconds <interval>
}

Erstat <kommando> med den kommando, du vil køre, og <interval> med antallet af sekunder mellem hver kørsel.

2. Batch Script

Du kan også bruge et batch script til at opnå en lignende funktionalitet:

:loop
cls
<kommando>
timeout /t <interval> /nobreak
goto loop

Erstat <kommando> med den kommando, du vil køre, og <interval> med antallet af sekunder mellem hver kørsel.

3. Windows Task Scheduler

Windows Task Scheduler kan bruges til at køre et program eller script med jævne mellemrum. Følg disse trin:

  1. Åbn Task Scheduler.
  2. Opret en ny opgave.
  3. Indstil triggeren til at køre med det ønskede interval.
  4. Indstil handlingen til at køre den ønskede kommando eller script.

4. Third-Party Tools

Der findes også tredjepartsprogrammer, der kan efterligne "watch"-funktionen. Nogle populære muligheder inkluderer:

  • Watch for Windows: Et simpelt program, der efterligner Linux "watch".
  • ConEmu: En avanceret terminalemulator, der kan konfigureres til at køre kommandoer periodisk.

Disse værktøjer kan downloades og installeres fra deres respektive hjemmesider.

Konklusion

Der er flere måder at efterligne Linux-programmet "watch" på Windows, herunder PowerShell scripts, batch scripts, Windows Task Scheduler og tredjepartsprogrammer. Valget af metode afhænger af dine præferencer og specifikke behov.