|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.06.2012, 22:00 | #1 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,126
|
@rem в батнике
здравствуйте, "@" - что означает, сам писал когда-то, забыл
|
11.06.2012, 22:25 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
@ стирает команды с экрана.
echo "lolsh4o?" - так и выводит: echo "lolsh4o?" @echo "lolsh4o?" - выводит: lolsh4o? |
11.06.2012, 22:32 | #3 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,126
|
|
11.06.2012, 22:45 | #4 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
@ подавляет эхо команды (если оно включено), иначе сама команда выводится в поток вывода
Код:
Код:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
11.06.2012, 22:51 | #5 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,126
|
>rem вместе с комментарием уйдёт в вывод
извините, вообще не подъёмно выделенного яйца не стоит юзеры свои комментарии могут добавлять только так rem комментарий, то есть правее rem можно хоть послать кого-то а как это вместе с комментарием уйдёт в вывод?? |
11.06.2012, 22:55 | #6 | |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
Код:
Цитата:
как ещё объяснить, я не знаю
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
|
11.06.2012, 22:55 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
есть такая штука в командных файлах установка отображения команд (см. ECHO OFF / ECHO ON)
по умолчанию стоит echo on - т.е. сначала выводится на экран строчка с командой. потом результат выполнения. вне зависимости от установок вывода (даже при echo on) можно подавить вывод текущей команды. это делается как раз заданием знака @ перед командой. rem - такая же команда, как и любая другая. сравните два батника первый - dd.cmd: Код:
Код:
второй - dd2.cmd: Код:
Код:
|
12.06.2012, 07:32 | #8 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,126
|
соль "rem - такая же команда, как и любая другая." - здесь
то есть если я в батник затолкаю 50 томов работы В.И. Ленина, перед каждой строчкой поставлю rem, тогда он подзависнет выполнять? и так во всех ЯП? в вб(а) тоже так? >разница в выводе очевидна? и тогда уж когда иcпользуют с @ а когда без него? Последний раз редактировалось Ципихович Эндрю; 12.06.2012 в 07:44. |
12.06.2012, 10:38 | #9 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Я предпочитаю комментировать двойным двоеточием. Во-первых, проще, во-вторых, в консоль ничего не выходит, в-третьих, такой комментарий зрительно выделяется в тексте.
Код:
|
12.06.2012, 11:31 | #10 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,126
|
спасибо!!!!!!! не знал, вещь
чуть изменим соль "rem - такая же команда, как и любая другая." - здесь то есть если я в батник затолкаю 50 томов работы В.И. Ленина, перед каждой строчкой поставлю ::, тогда он подзависнет выполнять? и так во всех ЯП? в вб(а) тоже так? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск максимального значения в батнике | ICE1589 | Помощь студентам | 0 | 24.11.2011 16:42 |
Что за файл INMEM0000.REM | grenles | БД в Delphi | 1 | 20.10.2009 09:41 |