Архивы: по дате | по разделам | по авторам

Эмуляция DOS в редакторе Word

АрхивОфис
автор : Андрей Крупин   06.07.2007

Небольшое техническое эссе о том, как средствами текстового редактора Word вывести на дисплей стандартный командный интерфейс дисковой операционной системы.

Исключительно забавы ради поведаем сегодня читателям "Компьютерры-Онлайн" о том, как средствами текстового редактора из пакета Microsoft Office вывести на дисплей стандартный командный интерфейс дисковой операционной системы. Иначе говоря, расскажем, как Word превратить в эмулятор старенькой, почившей в бозе DOS, до сих пор вызывающей немало ностальгических воспоминаний у большинства закоренелых компьютерщиков.

Чтобы увидеть редактор в необычной ипостаси потребуется посетить сайт Microsoft Office Extensions и загрузить с него архив DOS_Emulator_OE.zip (81 кб) с одноименной разработкой Руслана Хакимова, демонстрирующей возможности языка Visual Basic for Applications, технологии Windows Scripting Host и офисного пакета в целом. Из скачанного архива нужно будет извлечь файл DOS Emulator.doc и открыть его в окне редактора, предварительно разрешив выполнение присутствующих в документе макросов.

Когда файл Word запустится, на экране появится до боли знакомое окно операционной системы DOS, готовой в любой момент выполнить любую из нижеследующих инструкций:

  • ver - вывод сведений о программе-эмуляторе
  • cls - очистка экрана
  • [диск:] - переход на указанный диск
  • cd [папка] - смена текущей папки
  • cd [..] - выход из текущей директории
  • dir - вывод списка файлов и подпапок текущей директории
  • time [время] - вывод либо установка системного времени
  • date [дата] - вывод либо установка текущей даты
  • md [диск:]путь - создание папки
  • rd [диск:]путь - удаление папки
  • type [диск:][путь]имя_файла - вывод на экран содержимого текстовых файлов
  • del [диск:][путь]имя_файла - удаление файлов
  • ren [источник] [результат] - переименование файлов
  • copy [источник] [результат] - копирование файлов
  • fcopy [источник] [результат] - копирование каталогов
  • программа [параметры] - запуск указанной программы
  • exit - завершение работы редактора Microsoft Word
  • restore - восстановление стандартного внешнего вида Word

Работая с консолью, необходимо помнить о том, что эмулируемая среда DOS работает с самыми, что ни на есть, настоящими файлами, хранящимися на жестком диске компьютера. А это значит, что, манипулируя командами rd и del, нужно быть предельно внимательным во избежание случайного удаления представляющих ценность данных. И второй момент: в отличие от настоящей системы эмулятор не работает с относительными путями и требует обязательного указания полных путей доступа к объектам. Это несколько усложняет управление файлами, но ничуть не влияет на оригинальность разработки DOS Emulator.

© ООО "Компьютерра-Онлайн", 1997-2021
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.