PDA

Показать полную графическую версию : [решено] Как заблокировать атоматическое закрытие окна MS-DOS?


xden777
12-01-2008, 22:51
Здравствуйте,извиняюсь за незнание....
Но как отменить атоматическое закрытие окна MS-DOS?
Проблема возникла из-за того,что начал заниматься програмирование,компилирую ехешник,запускаю.А он быстро проскальзывает.И я не успеваю просмотреть выполнение программы...

Nemesisking
13-01-2008, 01:28
Его то можно остановить, но врядли это тебе поможет, пользуйся эмуляторами MS-DOS и все будет нормалды! :)

DedAlex
13-01-2008, 03:07
Создайте ярлык для программы. В контекстном меню ярлыка Свойства -> Программа, снимите галочку "Закрывать окно по завершении работы"

snark
13-01-2008, 13:42
xden777,
cmd.exe с ключом /k предотвращает закрытие окна консоли

xden777
13-01-2008, 21:02
Спасибо,snark!!!
Самый оптимальный вариант!!!!

ShaddyR
14-01-2008, 11:05
Самый оптимальный вариант!!!! »
может быть и так. Хотя, вообще
При запуске командного файла (или любой другой DOS-задачи без установленных PIF-настроек) используется _DEFAULT.PIF из каталога %systemroot% (каталог, в который у вас установлена ОС).
Если в его свойствах включена опция "Закрывать окно по завершении работы", то DOS-окна будут автоматически закрываться, скрывая результат выполнения командного файла. Для отмены такого поведения:
Запустите Explorer.
Перейдите в каталог, где у вас установлена Windows.
Щелкните правой кнопкой мыши на _default.pif
Перейдите на вкладку Программа (Program).
Снимите галочку с "Закрывать окно по завершении работы" (Close on Exit).
Нажмите OK.
В свойствах этого файла вы можете задать любые параметры, которые будут использоваться по умолчанию, при отсутствии у DOS-программы PIF-файла.




© OSzone.net 2001-2012