Создайте командный файл с командами. Установите свойства пакетного файла таким образом, чтобы окно не закрывалось после выполнения (щелкните правой кнопкой мыши свойства на значке пакетного файла).
Вы всегда можете добавить «pause» в конце файла ванны, чтобы окно оставалось открытым.
Либо просто откройте окно DOSBOX и запустите скрипт оттуда. Ящик останется открытым после завершения сценария.
UPDATE
терминал
Чтобы открыть терминал (командная строка, окно DOS и т. Д.), Используйте кнопку [Пуск]. Введите cmd
в поле «Выполнить».
Это откроет терминал с интерпретатором командной строки. Оттуда вы можете запустить gsc или gsi .
пакетные файлы
Вот пример программы hello.scm:
(display "HELLO WORLD")
(newline)
Метод 1 - использование пауза . Этот пример предназначен только для вызова двоичных исполняемых (.EXE) файлов, таких как gsc или gsi.exe:
@echo off
gsi hello.scm
pause
Метод 2 - с использованием cmd /k
. метод паузы (выше) является предпочтительным, поскольку он запускает другую оболочку cmd:
@echo off
cmd /k gsi hello.scm
свойства
Извините, установка свойства «Закрыть при выходе» команды, по-видимому, существует только для настоящих команд DOS через файлы .pif.
С той же целью щелкните правой кнопкой мыши hello.scm, затем свяжите его с cmd /k gsi hello.scm
.
Любой из вышеперечисленных пакетных файлов может быть изменен для получения аргумента имени файла (% 1 или% * для всех аргументов) и запуска gsc %1
вместо gsc hello.scm Сделав таким образом пакетный файл универсальным, свяжите с ним расширение .SCM.
Связать .SCM с run-gsi.bat:
@echo off
gsi %*
pause