Sådan Tjekker Du Om En Fil Eller Mappe Eksisterer På Windows-Konsollen Uden EXIST Kommandoen

Hvordan kan man på Windows-konsollen finde ud af, om en fil eller mappe eksisterer, når kommandoen EXIST ikke er tilgængelig?

Hvis kommandoen EXIST ikke er tilgængelig på Windows-konsollen, kan du bruge IF og DIR, FOR, PowerShell eller IF og ERRORLEVEL til at afgøre, om en fil eller mappe eksisterer.

Hvordan kan man på Windows-konsollen finde ud af, om en fil eller mappe eksisterer, når kommandoen EXIST ikke er tilgængelig?

Hvis kommandoen EXIST ikke er tilgængelig på Windows-konsollen, kan du bruge alternative metoder til at finde ud af, om en fil eller mappe eksisterer. Her er nogle måder at gøre det på:

  • Brug af IF og DIR kommandoer:
    IF NOT DIR "sti\til\fil\eller\mappe" /A-D /B >nul 2>&1 (echo Fil eller mappe eksisterer ikke) ELSE (echo Fil eller mappe eksisterer)
  • Brug af FOR kommando:
    FOR /F "delims=" %i IN ('DIR "sti\til\fil\eller\mappe" /A-D /B 2^>nul') DO @echo Fil eller mappe eksisterer

    Bemærk: Brug dobbelt procenttegn (%%i) i batch-filer.

  • Brug af PowerShell:
    powershell -Command "if (Test-Path 'sti\til\fil\eller\mappe') {echo 'Fil eller mappe eksisterer'} else {echo 'Fil eller mappe eksisterer ikke'}"
  • Brug af IF og ERRORLEVEL:
    DIR "sti\til\fil\eller\mappe" /A-D /B >nul 2>&1
    IF %ERRORLEVEL% EQU 0 (echo Fil eller mappe eksisterer) ELSE (echo Fil eller mappe eksisterer ikke)

Disse metoder kan hjælpe dig med at afgøre, om en fil eller mappe eksisterer på Windows-konsollen, selv når EXIST kommandoen ikke er tilgængelig.