Итак, мне нужно взять первые три буквы файла из списка файлов и поместить их в текстовый файл определенным образом. Я приведу примеры ниже.
Допустим, у меня есть два имени файла в одном каталоге, одно с именем cougar.txt, а другое с bear.txt. Это в каталоге животных. Мне нужно взять первые три буквы этих слов и перенести их в текстовый файл вместе с каталогом в следующем формате:
BEA = "animals/bear.txt"
COU = "animals/cougar.txt"
Это должно произойти с любой случайной вещью, которая может быть в списке. Я довольно новичок в такого рода кодировании, поэтому я не совсем уверен, какой язык использовать, и я учусь по ходу дела. Этот новый вызов кажется мне довольно пугающим, и я был бы очень признателен, если бы вы, ребята, могли помочь.
Также я использую Windows 7. Пытался сделать это весь день, но безрезультатно. Желательно делать в пакетном режиме, но если это невозможно, я открыт для рекомендаций.
Текущий код: я не думаю, что я действительно получаю xD.
for /F "tokens=*" %%A in (#opm.txt) do set str=%%A
set str=%str:~0,3%
echo.%str% > #tags.txt
pause