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

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

Ветеран


Contributor


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

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


Amunrah, в CMD это сделать невозможно (имхо). Вот VBS
Код: Выделить весь код
FileIn = "Z:\Box_In\Большой txt файл.txt"

harm = "!""№@#$^&*\|/?:%<~>`"
useful = " "

Set FSO = CreateObject("Scripting.FileSystemObject")

Set fIn = FSO.OpenTextFile(FileIn, 1, False)  ', -2)
Alls = fIn.ReadAll
fIn.Close

For i = 1 To Len(harm)
    Alls = Replace(Alls, Mid(harm, i, 1), useful)
Next

Set fIn = FSO.CreateTextFile(FileIn, True)
fIn.Write Alls
fIn.Close
Здесь нежелательные символы заменяются пробелами

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:32, 25-10-2018 | #2