Страница 1 из 1

Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 12:01
Grover
можно "Copy Con" (ключами какими-нибудь) заставить завершать файл при нажатии на Enter, а не на F6?..

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 12:05
Сварщег
Grover писал(а):можно "Copy Con" (ключами какими-нибудь) заставить завершать файл при нажатии на Enter, а не на F6?..

что такое "Copy Con"? :shock:

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 12:29
Grover
Сварщег писал(а):что такое "Copy Con"? :shock:

Ну, если вопроса "что такое DOS" не возникло, поясню. Команда "Copy" вместе с ключём "Con" позволяет вводить данные с клавиатуры и затем сохранить их в файл.

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 12:36
Сварщег
Grover писал(а):
Сварщег писал(а):что такое "Copy Con"? :shock:

Ну, если вопроса "что такое DOS" не возникло, поясню. Команда "Copy" вместе с ключём "Con" позволяет вводить данные с клавиатуры и затем сохранить их в файл.

а зачем ты в ДОСе данные вводишь? с ливсиди не проще загрузиться?

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 12:41
Grover
Сварщег писал(а):а зачем ты в ДОСе данные вводишь? с ливсиди не проще загрузиться?

Тема хоть и в курилке, но не от желания пофлудить.
Если спрашиваю, значит надо. Прошивка DMI для ноутов идёт одним файлом с кучей ключей. Надоело файлы под виндой править, а потом запускать с флеши. Сляпал Bat-ник, но, после ввода параметра, надо F6 жать (copy con), а я, по привычке, Enter жмакаю...

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 12:52
Сварщег
http://forum.ixbt.com/topic.cgi?id=17:38124-4
вот так не пробовал? по моему гораздо удобнее

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 13:07
Grover
Сварщег писал(а):http://forum.ixbt.com/topic.cgi?id=17:38124-4
вот так не пробовал? по моему гораздо удобнее

а чем удобнее-то? Хоть так хоть эдак номер вводить надо. Только, при винде, есть шанс клиентскую ось завалить (загрузившись на чистой плате, для прошивки), а PE грузится ГОРАЗДО дольше DOS-а.

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 13:14
Сварщег
Grover писал(а):PE грузится ГОРАЗДО дольше DOS-а.

в РЕ возможностей больше. а ты в ДОС с флешки грузишься? есть же РЕ на флешках, загружаются влет.

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 13:17
Grover
Сварщег писал(а):в РЕ возможностей больше. а ты в ДОС с флешки грузишься? есть же РЕ на флешках, загружаются влет.

Например (применимо к данной теме)?

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 13:23
Сварщег
Grover писал(а):Например (применимо к данной теме)?

оболочка виндовая позволяет подключить мышь и работать в меню. удобнее просто. и инет можно врубить.

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 13:27
Grover
Сварщег писал(а):
Grover писал(а):Например (применимо к данной теме)?

оболочка виндовая позволяет подключить мышь и работать в меню. удобнее просто. и инет можно врубить.

я с 386-х начинал, меня отсутствие крысы не напрягает, да и менюшки в BAT-никах прекрасно пишутся.

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 13:57
striker
там еще ctrl-z прокатывает вроде, если вот именно Ф6 не нравится
ну или поискать дос-утилиту стороннюю, заменяющую копи кон

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 14:02
Grover
striker писал(а):там еще ctrl-z прокатывает вроде, если вот именно Ф6 не нравится
ну или поискать дос-утилиту стороннюю, заменяющую копи кон

мил-человек, намекни названице (утилиты)... В бейсике хорошо было (input написал и ладно), а тута... По привычке ентер жму, хоть по рукам себя стучи :lol:

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 14:10
Сварщег
через тотал командер для доса вроде можно

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 14:14
striker
я бы если знал название :) просто помню что часто кривые внутренние команды доса можно было заменить консольными утилитами которые делали то что нужно пользователю более правильно и удобно.
Кстати именно переопределить на энтер не получится - т.к. там по смыслу ввод в файл с консоли многострочный, а энтер это перевод строки. Завершение ввода в файл вообще - в любом случае должно быть отличной от перевода строки командой.

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 14:26
striker
может еще в сторону смены командного интерпретатора посмотреть, на фридос какой-нибудь?

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 14:55
Grover
striker писал(а):Кстати именно переопределить на энтер не получится

Меня устроит ограничение по длинне вводимого текста. Серийник - 10 знаков. Ввёл 10 символов, вот и конец файла.

Re: Народ, в ДОСе кто педрит нормально, поможите...

СообщениеДобавлено: 17 янв 2013, 14:58
Grover
Короче, вот, что имею.
Для прошивки наименования модели, набираем SMBCFG /type 01 05 (модель)
Для прошивки серийника SMBCFG /type 01 07 (серийник)

Тело BAT-ника

ECHO OFF
ECHO ENTER MODEL NUMBER ("F6" IN THE END)
COPY CON MTM1.TXT > NUL
COPY MTM.TXT+MTM1.TXT+MTM2.TXT MTM.BAT > NUL
CALL MTM.BAT
ECHO ENTER SERIAL NUMBER ("F6" IN THE END)
COPY CON SN1.TXT > NUL
COPY SN.TXT+SN1.TXT SN.BAT > NUL
CALL SN.BAT
CALL UUID.BAT
MTM.TXT

SMBCFG /type 01 05 "LENOVO


MTM2.TXT

"

С серийником - аналогично.