Sprawdź plik za pomocą symbolu wieloznacznego i zapisz jako zmienną w pliku wsadowym [zamknięte]


10

Szukam sposobu sprawdzenia określonego folderu dla pliku. Nie będę mieć pełnej nazwy pliku, więc będę musiał użyć symboli wieloznacznych. Po znalezieniu pliku chcę zapisać nazwę pliku jako zmienną.


Odpowiedzi:


11

Nie odpowiada bezpośrednio na twoje pytanie dotyczące pliku wsadowego, ale działałoby to łatwo w skrypcie PowerShell:

$validFile = Test-Path "C:\path\to\your\file"
if ($validFile -eq 'True') {
    $path = C:\path\to\your\file
}

A teraz masz nazwę pliku zapisaną w zmiennej


10
setlocal enabledelayedexpansion enableextensions
set LIST=
for %%x in (%baseDir%\*) do set LIST=!LIST! %%x
set LIST=%LIST:~1%

Kod bez wyjaśnienia nie jest zbyt użyteczny. Edytuj swoją odpowiedź, aby wyjaśnić, co robi kod.
kasperd
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.