Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 18.01.2019
Сообщений: 13

Запись вводимого текста в файл

01.03.2019, 21:20. Показов 1692. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вообщем спрашиваю, потому что гугл не даёт ответа.
Суть в заголовке, думаю понятна.
Для наглядности попробуйте заюзать это:

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@chcp 1251 & cls
@echo off
:лист
cls
echo =====[Работа с листом]=====
echo [1]Добавить текст
echo [2]Просмотреть лист
echo [3]Очистить лист
echo [0]Вернуться
echo ============================
choice /c 1230 /n
 
if %ErrorLevel%==1 (
cls
set /p "url=Что добавить? (Ctrl+V):" | @echo >>list
goto лист
)
 
if %ErrorLevel%==2 (cls & more list & pause & goto лист)
if %ErrorLevel%==3 (copy nul list /y & goto лист)
if %ErrorLevel%==4 (goto cmd)
:cmd
CMD /Q /K
В записях будут: "Режим вывода тра-та-та отключен" в каждой строке.
Если юзать код так:
Windows Batch file
1
2
3
set /p "url=Что добавить? (Ctrl+V):" 
echo %url% >>list
goto лист
То первой строкой будет: "Режим отключен"
Второй строкой то, что ты ввёл впервый раз.
Третей строкой то, что ввёл 2й раз.

Так вот, как это реализовать правильно? Этот кусок кода будет юзаться в большом, огромном батнике.
И это банальный пример. не затрагивая наворотов, аля выбора строки, поиска слов и его замены.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.03.2019, 21:20
Ответы с готовыми решениями:

Добавление вводимого пользователем текста в файл
Доброго времени суток) По сути, все изложено в заголовке: Нужно, по нажатию кнопки, записать, введенный пользователем текст, в файл. ...

Запись текста в файл, чтение текста из файла, перепись текста из одного файла в другой файл
Составить программу, в которой организованы следующие действия: запись текста в файл, чтение текста из файла, перепись текста из...

Запись текста в файл
Добрый день, если можно подсказку... делаю прогу небольшую, которая считывает файл в байтах(текстовый файл, содержащий строки,...

5
01.03.2019, 21:32

Не по теме:

dbillika,
ты же молодой ещё человек.
Думаешь, жить ещё очень долго, впереди практически вечность ?

Увы, это не так.

Поэтому выброси из головы все эти 'большие огромные ватники'
и переключи своё внимание на настоящие инструменты.

0
0 / 0 / 0
Регистрация: 18.01.2019
Сообщений: 13
01.03.2019, 21:57  [ТС]
Во. Благодаря похожим темам полистал и нашел рабочее средство:
Windows Batch file
1
2
set /p "url=Что добавить? (Ctrl+V):"
if defined url >>"list" cmd/v/c echo.!url!
url - переменная.
list - обычный файл без расширения с именем list.
Как эта шляпа работает понятия не имею.

Не по теме:


volodin661, я, увы, олдфагер. Новое меня раздражает. шучу.
Вата хороша тем, что она работает на любой винде. Изменить ее может любая макакая. Они могут её юзать, а кто поумнее подстроить под себя. И не надо ставить компиляторы, учить языки и на новых машинах ставить тонну прог и обучать обезьян тому, что им не нужно. Казалось бы - сделай прогу и не ипти мозг, ан нет. Как ееё под себя настроит любой? Декомпилировать - это тже херу тьму всего знать нужно.
Этим я и не навижу ПО как таковое. Нет исходников в самом файле. А там где есть - пжалста учи тот язык, на которомнаписано. не, это не то, что мне нужно.

0
01.03.2019, 22:03

Не по теме:

Значит всё-таки думаешь, что будешь жить вечно.
Ну, ок, встретимся лет через 200, покажешь, что получилось ( предполагаю, что будешь уже близок к завершению к этому времени )

0
01.03.2019, 22:17  [ТС]

Не по теме:

volodin661, если вам интересно, можете глянуть что получается. Всё работает. Пользуюсь сам. По маленьку дополняю.
здесь

0
01.03.2019, 23:18

Не по теме:

Цитата Сообщение от dbillika Посмотреть сообщение
И не надо ставить компиляторы, учить языки и на новых машинах ставить тонну прог
Если вы выгляните за пределы cmd, то увидите, что последние 10 лет существует PowerShell, для которого тоже не нужны "компиляторы и тонны прог". А ещё при использование PS, чаще всего, отпадает необходимость в "огромных батниках" и трате времени на задачи, которые в PS решаются сам тривиальным образом.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.03.2019, 23:18
Помогаю со студенческими работами здесь

Запись текста в файл
доброго времени суток!!! помогите пожайлуста написать программу, которая создает файл, в который записывается текст и сохраняется в этом...

Запись текста в файл
Нужно составить прогрумма которая создает файл и записывает в него текст. Программа не записывает в файл текст после пробела, помогите...

Запись текста в файл
Добрый день, ученые умы) Есть сайт школы танцев, с которого падают заявки на почту (через простой php-обработчик). Вот он ниже: #...

запись текста в файл
здравствуйте, проблема такая: мне нужно сделать, когда нажимаешь на кнопку(контекстное меня) слово, которое нажимали(чтобы открыть...

Запись в файл не текста
Добрый день, подскажите как можно записать экземпляр какого нибудь моего класса в файл. Все что я смог найти это File.WriteAllBytes и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru