CMD/BAT - [решено] Удаление всех пробелов в файле
-
nomad656
CMD/BAT - [решено] Удаление всех пробелов в файле
Добрый день
В неком файле (file1.txt) записаны две строчки (Всего две)
Необходимо удалить все проблемы в этих строчках и записать получившиеся данные в новый
Пример строк
Monitor Model: V193
Monitor Model: Acer V173
Насколько мне известно, пробелы удаляются с помощью команды set str=, но как привязать команду к конкретному файлу мне не понятно
Просьба подсказать решение вопроса
В неком файле (file1.txt) записаны две строчки (Всего две)
Необходимо удалить все проблемы в этих строчках и записать получившиеся данные в новый
Пример строк
Monitor Model: V193
Monitor Model: Acer V173
Насколько мне известно, пробелы удаляются с помощью команды set str=, но как привязать команду к конкретному файлу мне не понятно
Просьба подсказать решение вопроса
-
megaloman
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
Код:
Код: Выделить всё
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
Set "FileIn=Z:\Box_In\файл с пробелами.txt"
Set "FileOut=Z:\Box_Out\файл без пробелов.txt"
>"%FileOut%" (FOR /F "usebackq delims=" %%i IN ("%FileIn%") DO Set "Without=%%i" & Echo !Without: =!)-
yurfed
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
Цитата nomad656:
Необходимо удалить все проблемы
Какие такие проблемы, если это не пробелы?
Необходимо удалить все проблемы
CMD/BAT - [решено] Удаление всех пробелов в файле
Какие такие проблемы, если это не пробелы?
-
merdzd
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
У меня очищает всё содержимое в файле,
Цитата megaloman:
FileOut
Цитата megaloman:
FileOut
CMD/BAT - [решено] Удаление всех пробелов в файле
-
Busla
-
merdzd
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
Цитата Busla:
условию задачи
Нет текста нет проблем\пробелов..
Как убрать только пробелы? файл с пробелами.txt
условию задачи
CMD/BAT - [решено] Удаление всех пробелов в файле
Нет текста нет проблем\пробелов..
Как убрать только пробелы? файл с пробелами.txt
-
alpap
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
Цитата merdzd:
У меня очищает всё содержимое в файле
наверное надо показать содержимое файла и его кодировку или как надо догадываться от чего это может быть?
У меня очищает всё содержимое в файле
CMD/BAT - [решено] Удаление всех пробелов в файле
наверное надо показать содержимое файла и его кодировку или как надо догадываться от чего это может быть?
-
merdzd
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
wmic bios get serialnumber>>С:\%computername%-serial-%date%.txt 2>>&1
Файл Юникод,содержимое:
SerialNumber
8AG8343PG2
: Пробелы в конце обеих строк.
Файл Юникод,содержимое:
SerialNumber
8AG8343PG2
: Пробелы в конце обеих строк.
-
alpap
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
merdzd,
в данном случае виноват именно wmic, он и почуднее бывает выводит что приходится двумя for выводить. В вашем случае можно так:
Код:
в данном случае виноват именно wmic, он и почуднее бывает выводит что приходится двумя for выводить. В вашем случае можно так:
Код:
Код: Выделить всё
@echo off
for /f %%a in ('wmic bios get serialnumber /value^|find "="') do set "%%a"
>file.txt echo Serialnumber: %Serialnumber%
pause-
megaloman
Re: CMD/BAT - [решено] Удаление всех пробелов в файле
merdzd, Без пробелов
Код:
Код:
Код: Выделить всё
>>Z:\%computername%-serial-%date%.txt 2>>&1 (FOR /F "usebackq tokens=2 delims=, " %%x IN (`"wmic bios get serialnumber, status /Format:csv"`) DO Echo %%x)