Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2735
Благодарности: 1699

Профиль | Отправить PM | Цитировать


Цитата letti:
Есть ли возможность удалить ту самую последнюю (пустую) строку ? »
Цитата Iska:
Удалить — нет. »
Если нельзя, но очень хочется, то можно (через перезапись исходного файла)
Код: Выделить весь код
@Echo Off
	Set "File=Z:\Box_In\CrLf_file.txt"

	Del "%File%.tmp" 2>nul
	FOR /F "usebackq delims=" %%s IN (`2^>nul more "%File%"`) DO (
		If Exist "%File%.tmp" (>>"%File%.tmp" (Echo.&<nul set /p @s=%%s)) Else (>"%File%.tmp" (<nul set /p @s=%%s))
	)
	Move /Y "%File%.tmp" "%File%" >nul

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 25-01-2019 в 12:42.


Отправлено: 12:33, 25-01-2019 | #12