Опитвам се да подобря прегледа на моето търсене и да намеря спомени за пакетни файлове в средата на командния ред на Windows XP.
В предходното изречение не съм доволен от възможностите си за търсене и трябва да публикувам въпрос.
Опитвам се да сравня имената на някои текстови файлове и съм написал думи в текстов файл, които са еднакви чрез четене. С такава начална среда написах следния пакетен скрипт, за да получа ехо изход.
Целта е
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%b in ('dir "C:\A Folder"') do set var=%%~nb & echo !var!
rem The output is the name of the files without extension. Now my question:
rem Is it possible to compare the above file names with some input
rem from a text file, for example like:
for /f "delims=" %%b in ('dir "C:\A Folder"') do set var=%%~nb & for /f %%a in (Textfile.txt) do (if !var!==%%a echo good else echo search)
rem That returns no output. I would like to know if there are possibilities
rem to do that? And if it is possible, how to revise this batch file?
endlocal disabledelayedexpansion
pause
Хубав ден пожелава Стефан