Ja, der er flere metoder til at håndtere CMD shell's manglende evne til at udvide wildcard-stier. Her er nogle af de mest effektive løsninger:
PowerShell er en kraftfuld erstatning for CMD og understøtter wildcard-stier direkte.
Get-ChildItem -Path "C:\path\to\directory\*.txt"
Du kan bruge FOR-kommandoen til at iterere over filer, der matcher et wildcard.
FOR %i IN (C:\path\to\directory\*.txt) DO echo %i
Du kan skrive en batch-fil, der håndterer wildcard-stier ved hjælp af FOR-kommandoen.
@echo off
FOR %%i IN (C:\path\to\directory\*.txt) DO (
echo %%i
)
Der findes flere tredjeparts værktøjer, som kan hjælpe med at udvide wildcard-stier i CMD.
Ved at anvende en af disse metoder kan du nemt håndtere CMD shell's begrænsninger med hensyn til wildcard-stier.
Med Handyhand kan du nemt få hjælp til CMD Shell-opgaver. Opret din opgave gratis, og modtag bud fra dygtige freelancere på få minutter. Uanset om det er scripting, fejlfinding eller automatisering, er der altid en ekspert klar til at hjælpe dig.