sermister1
11-06-2020, 10:10
Делаю простой редактор текста на bat файле. Если в папке уже есть файл file.txt, то он перезапишется, а можно как-то читать строки из этого файла, и вставлять их в copy con file.txt? Вот код: (в нашем случае data=file.txt)
@Echo off
chcp 1251
:m1
Echo Create or exit text editor:
Echo.
Echo 1 - Create - 1
Echo 2 - Exit - 2
echo.
Set /p choice="one?: "
if not defined choice goto m1
if "%choice%"=="1" (goto gg)
if "%choice%"=="2" (exit)
Echo.
Echo.
:gg
set /p Data="Enter file name: "
cls
echo %data%
echo ctrl+z and enter to quit
echo to support russian text change console font to lucida console
copy con %data%
@Echo off
chcp 1251
:m1
Echo Create or exit text editor:
Echo.
Echo 1 - Create - 1
Echo 2 - Exit - 2
echo.
Set /p choice="one?: "
if not defined choice goto m1
if "%choice%"=="1" (goto gg)
if "%choice%"=="2" (exit)
Echo.
Echo.
:gg
set /p Data="Enter file name: "
cls
echo %data%
echo ctrl+z and enter to quit
echo to support russian text change console font to lucida console
copy con %data%