VPOISKE
22-10-2020, 08:40
Добрый день,
1 вопрос
Как объеденить два кода в один, чтобы не создавать несколько bat файлов?
Ниже приведенный код переименовывает любой файл находящийся по адресу C:\123\123 в file.txt
@echo off
pushd C:\123\123
for /f "delims=" %%i in ('dir /a-d/b/s *.*') do ren "%%i" "file.txt"
popd
exit /b
2 вопрос
У меня есть код который добавляет строку WORD,1234,A,B,C в начало текста. Однако после, в тексте появляется спецсивмол в конце всех строк (В notepad++ выглядит так https://i.stack.imgur.com/Ltv3d.png).
Пожалуйста помогите исправить код либо дополнить чтобы удалялся последний символ.
set line=!line::=:00!
@echo off
pushd C:\123\123
for %%a in (file.txt) do (
>>$ echo WORD,1234,A,B,C
>nul (copy $+"%%a"& move $ "%%a")
)
set xname=%xname:s=s%
exit /b
1 вопрос
Как объеденить два кода в один, чтобы не создавать несколько bat файлов?
Ниже приведенный код переименовывает любой файл находящийся по адресу C:\123\123 в file.txt
@echo off
pushd C:\123\123
for /f "delims=" %%i in ('dir /a-d/b/s *.*') do ren "%%i" "file.txt"
popd
exit /b
2 вопрос
У меня есть код который добавляет строку WORD,1234,A,B,C в начало текста. Однако после, в тексте появляется спецсивмол в конце всех строк (В notepad++ выглядит так https://i.stack.imgur.com/Ltv3d.png).
Пожалуйста помогите исправить код либо дополнить чтобы удалялся последний символ.
set line=!line::=:00!
@echo off
pushd C:\123\123
for %%a in (file.txt) do (
>>$ echo WORD,1234,A,B,C
>nul (copy $+"%%a"& move $ "%%a")
)
set xname=%xname:s=s%
exit /b