Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - с новой строки

Ответить
Настройки темы
CMD/BAT - с новой строки

Аватара для Freddy1984

Старожил


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

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


Здравствуйте!
Есть вопрос по записи текста с новой строки.
Подробней.
Вот так:
> 1.txt echo первый
в файл запишется слово первый, это понятно.
А хотелось бы если это возможно сделать так: > 1.txt echo первый второй что бы второй был с новой строки.
Пробовал > 1.txt echo первый echo. второй так не получается.
Вообще возможно слово второй автоматом писать с новой строки следом за первый ?

Отправлено: 17:49, 25-05-2017

 

Ветеран


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

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


YuS_2, основное окно консоли не хочу забивать лишней информацией. Например в основном окне консоли появилась строчка "подключение образа", а в новом окне консоли я контролирую процесс подключения. Но чтобы исключить лишнее мелькание окон, хочу чтобы в новом окне исполнялось последовательно несколько команд.

Отправлено: 19:11, 23-08-2018 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для YuS_2

Crazy


Contributor


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

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


Цитата sov44:
Но чтобы исключить лишнее мелькание окон, хочу чтобы в новом окне исполнялось последовательно несколько команд. »
видимо, тогда придется набор команд вытягивать в строку, иначе всё будет склеиваться в одно окно... cmd же, что с него взять?

-------
scio me nihil scire. Ѫ


Отправлено: 19:26, 23-08-2018 | #12


Ветеран


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

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


sov44, к сожалению, средств управления консолью в пакетных файлах с гулькин нос.

Если я правильно Вас понял, новые строки требуются именно в оригинальном пакетном файле.

У меня получилось таким образом:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

title Parent console
start "" /wait "%comspec%" /c"title Child console #1& echo First line& echo Second line& echo Third line& pause"

start "" /wait "%comspec%" /c^
"title Child console #2 ^& ^
echo First line^& ^
echo Second line^& ^
echo Third line^& ^
pause"

endlocal
exit /b 0
Обратите внимание — мы экранируем символы &, дабы они были переданы в дочерний процесс, а не были обработаны текущим интерпретатором команд.
Скрытый текст



Стоит ли овчинка такой выделки — решать Вам.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:27, 23-08-2018 | #13


Ветеран


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

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


Iska, благодарю, с картинками всё стало понятно.

Отправлено: 21:17, 23-08-2018 | #14


Аватара для YuS_2

Crazy


Contributor


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

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


Цитата Iska:
Стоит ли овчинка такой выделки »
Дык, работает же! И обозначенная цель (свернутая строка команд плюс новое окно) достигнута, поэтому стоит, естественно.

-------
scio me nihil scire. Ѫ

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

Отправлено: 07:34, 24-08-2018 | #15



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - с новой строки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Поиск строки по слову и добавление новой строки после найденой. Mikhael2011 Скриптовые языки администрирования Windows 17 16-03-2017 03:37
CMD/BAT - Поиск и замена строки в txt файлах по содержанию этой строки. sayyad Скриптовые языки администрирования Windows 1 06-12-2015 13:20
CMD/BAT - поиск новой строки в тхт файле Xeruvim4ik Скриптовые языки администрирования Windows 8 17-02-2014 00:51
.NET - DataGrid запрет добавления новой строки Delirium Программирование и базы данных 0 04-03-2011 08:50
MSFT SQL Server - [решено] Создание новой строки по таймеру без внешней программы HohOl78 Программирование и базы данных 2 09-09-2008 23:32




 
Переход