Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Старожил


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

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


Вложения
Тип файла: zip iconv.zip
(682.4 Kb, 31 просмотров)

1.
Для одной папки работает, как сделать, чтобы он работал на папку с подкаталогами? (нужно добавить в %PATH% путь к iconv)
Код: Выделить весь код
set dirr=C:\111\
for %%i in (*.txt) do iconv --binary -f cp1251 -t utf-16 "%%i" > %dirr%/%%i
2.
Как добавить сюда работу с подкаталогами? (без добавления в %PATH%)
Работает только для одной папки

all.cmd:
Код: Выделить весь код
for /R %%i in (.) do call txt.cmd %%i
txt.cmd:
Код: Выделить весь код
set cd2=%cd%
cd %1
for %%j in (*.txt) do call %cd2%\iconv2.cmd %%j
cd %cd2%
iconv2.cmd:
Код: Выделить весь код
iconv -c -f KOI8-R -t CP1251 %1 > win.%1 
del %1
rename win.%1 %1

Последний раз редактировалось shadowbat, 23-03-2019 в 07:59.


Отправлено: 01:24, 23-03-2019 | #6