Próbując przetestować ciąg, aby zobaczyć, czy zawiera podciąg w pliku wsadowym Windows.Okna Plik wsadowy - rura do ZNAJDŹ
To, co mam tak daleko:
echo %1 | find "message"
if %errorlevel% == 0 echo contains string
Wyjście linii poleceń za to (zawartość% 1 "Wiadomości \ Message.js"):
messages\Message.js contains string
The Problemem jest to, że jedyny sposób, w jaki mogę to zrobić, to z dokładną linią: echo %1 | find "js"
.
Jak mogę to zrobić bez echa ścieżkę pliku za każdym razem? Po usunięciu echo
system operacyjny próbuje otworzyć plik. Chciałbym zapisać ścieżkę pliku do zmiennej, ale nic, co próbowałem, nie zadziałało, zawsze kończyłem na pustej zmiennej.