@AlexandrMa

Как создать переменную с именем файла?

Как, используя мой код
1) создать переменную result.txt в которую данные будут сохраняться
2) сделать перенос на новую строку (@echo: >> result.txt переносит с лишним пробелом)

Исходный код
echo off
for %%f in ("C:\FOLDER\*.*") do (
@echo %%~nf >> result.txt
@echo %%~zf >> result.txt
@echo: >> result.txt
)


Делал так, не работает
echo off
set filename = result.txt
for %%f in ("C:\FOLDER\*.*") do (
@echo %%~nf >> %filename%
@echo %%~zf >> %filename%
@echo: >> %filename%
)


Сам код пробегается по всем файлам в папке C:\FOLDER и сохраняет данные в таком формате
ИМЯ ФАЙЛА
РАЗМЕР
пустая строка
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
@echo off
set filename=result.txt
for %%f in ("C:\FOLDER\*.*") do (
	echo %%~nf >>%filename%
	echo %%~zf >>%filename%
	echo. >>%filename%
)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы