Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/65: Рейтинг темы: голосов - 65, средняя оценка - 4.74
 Аватар для GOLD
124 / 37 / 6
Регистрация: 14.01.2012
Сообщений: 264

Открывающая скобка в Командной строке

18.01.2013, 14:00. Показов 13099. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Почему если ввести в командную строку скобочку "(" , выскакивает сообщение "Продолжить?" ? +)
Прочитал инструкцию по cmd, в нете искал, ничего нету.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.01.2013, 14:00
Ответы с готовыми решениями:

Дана строка. В ней есть одна открывающая и одна закрывающая скобка. Вывести на экран все символы, расположенные между ними
Дана строка.В ней есть одна открывающаяся скобка и одна закрывающаяся скобка.Вывести на экран все символы,расположенные между ними. ...

В зависимости от того введена ли открытая скобка или закрытая напечатать “открытая круглая скобка” или “закрытая фигурная скобка”
В зависимости от того введена ли открытая скобка или закрытая напечатать “открытая круглая скобка” или “закрытая фигурная скобка”...

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

12
18.01.2013, 14:08

Не по теме:

вот если бы не ВЫ, никогда бы не подумал... (никаких шуток, так и есть...)

0
 Аватар для GOLD
124 / 37 / 6
Регистрация: 14.01.2012
Сообщений: 264
18.01.2013, 14:15  [ТС]
Нет ну серьезно, вводил в поиске cmd+(, или Командная строка+(, в разных вариантах. Просто случайно наткнулся, стало интересно.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
18.01.2013, 14:20
да я тоже без шуток... вот в первый раз вижу... мамой клянусь, за весь свой путь виндузятника не знал об этом.
0
 Аватар для GOLD
124 / 37 / 6
Регистрация: 14.01.2012
Сообщений: 264
18.01.2013, 14:24  [ТС]
Ну что ж, тогда будет хорошим вопросом на завал для педагогов в интституте, или учителей информатики в школе =)))
Только хотелось бы, для начала, узнать самому ответ, что это за команда такая.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
18.01.2013, 16:42
Лучший ответ Сообщение было отмечено как решение

Решение

Тоже не знал.
Похоже недокументированная фишка. Внутри Bat-файла так не работает, хотя и не выдает синтаксической ошибки, если написать так:
Bash
1
2
3
4
call :test
pause
:test
(
По сути открывая скобку, Вы попадаете в другую среду, схожую со средой цикла FOR после ключевого слова IN
с опцией разбора - одиночные кавычки:
Bash
1
for /f "delims=" %%a in ('echo Среда после скобки') do echo %%a
В этом можно убедиться, запустив CMD
1. Открыть скобку.
2. Ввести команду Echo test)

Code
1
2
(
>Продолжить? echo test)
Цитата Сообщение от Ответ CMD
test
причем, если скобку сразу не закрывать, а написать несколько команд,
все они будут выполнены одновременно после закрытия скобки.
4
 Аватар для GOLD
124 / 37 / 6
Регистрация: 14.01.2012
Сообщений: 264
18.01.2013, 16:49  [ТС]
Хм, интересный тест =)
Ирония в том что фишку нашел как рас разбирая тонкости цикла for в языке C#.
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
21.01.2013, 11:25
Лучший ответ Сообщение было отмечено как решение

Решение

Ещё немного багофичей
А вообще выглядит забавно:
Миниатюры
Открывающая скобка в Командной строке  
2
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
21.01.2013, 16:19
Bash
1
( ) [...]   (команда1 & команда2)     Используется для группировки или вложения команд.
Общие сведения о командной оболочке
странные люди
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
22.01.2013, 13:25
Цитата Сообщение от Dragokas Посмотреть сообщение
В этом можно убедиться, запустив CMD
1. Открыть скобку.
2. Ввести команду Echo test)


Bash
1
echo ^[ENTER]
, здесь Энтер в скобках означает нажатие кнопки. Суть та же, запись многострочной команды прямо в самой командной строке.
1
1781 / 763 / 130
Регистрация: 09.04.2011
Сообщений: 1,325
22.01.2013, 18:05
Цитата Сообщение от FraidZZ Посмотреть сообщение
Энтер в скобках означает нажатие кнопки
да ну? с чего-бы
1
1748 / 353 / 41
Регистрация: 15.10.2012
Сообщений: 550
23.01.2013, 23:23
Цитата Сообщение от sov44 Посмотреть сообщение
да ну? с чего-бы
Автор имел ввиду, что на месте [ENTER] должен быть нажат ENTER (завершить строку)
По сути, спецсимвол ^ перед концом строки отменяет действие конца строки (символов \r\n) как завершение команды и команда продолжается на следующей строке.
Пример
Bash
1
2
3
echo qwerty^
asdfgh^
zxcvbn
П.С.
По приведённой выше в топике ссылке об этом как раз и сказано
1
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
24.01.2013, 00:06
Спасибо Smitis за разъяснение.

Еще одно удобство ))
Изображения
 
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.01.2013, 00:06
Помогаю со студенческими работами здесь

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

Архив в командной строке
Здравствуйте!!! Учусь работать с командной строкой и вот какой вопрос: как создать архив из всех файлов с расширением c и pas с датой после...

Параметры в командной строке
При запуске программы с командной строки, ей также с cmd передаются параметры. Затем в программе эти параметры присваиваются или char a или...

Задачи в командной строке
Ребята прошу помощи ! Нужно решить такую задачу в командной строке Заранее благодарен !

Иероглифы в командной строке
Пользуюсь visual studio2017 community,изучаю язык С. Пишу первую программу по учебнику Прата: #include <stdio.h> int main(void) ...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru