Чтение онлайн

на главную - закладки

Жанры

Интернет-журнал "Домашняя лаборатория", 2007 №10
Шрифт:

$L или $1 • Перенаправляют ввод. Используйте их для считывания вместо клавиатуры с устройства или из файла. Эквивалентны <.

$В или $b • Передает вывод макрокоманды в команду. Эквивалентны символу | в командной строке.

$Т или $t • Разделяют команды. Используйте их для разделения команд при создании макрокоманд или наборе команд в командной строке Doskey.

$$ • Задает знак доллара ($).

с $1 по $9 • Представляет информацию командной строки, которую вы хотите определить при запуске макрокоманды. Это позволяет

вам использовать в командной строке при каждом выполнении макрокоманды различные данные. Символ $1 в команде DOSKEY аналогичен %1 в командном файле.

$* • Представляет всю информацию командной строки, которую вы хотите задать при наборе имени макрокоманды.

Символ $* — это подставляемый параметр, аналогичный параметрам $1-$9 командного файла, однако все, что вы набираете в командной строке после имени макрокоманды, подставляется в макрокоманду вместо $*.

Чтобы выполнить макрокоманду, наберите имя макрокоманды в командной строке, начиная с первой позиции. Если макрокоманда была определена с помощью $* или параметра с $1 по $9, используйте для разделения параметров пробелы. Из командного файла выполнять макрокоманду нельзя, но для создания макрокоманды вы можете использовать команду DOSKEY в командном файле. Вы можете также создать макрокоманду, имя которой совпадает с именем команды MS-DOS. Это может оказаться полезным, например, если вы всегда пользуетесь командой с определенными параметрами. При этом:

• чтобы выполнить макрокоманду, начинайте набирать ее имя непосредственно после командной подсказки (без пробела);

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

Для удаления макрокоманды наберите команду:

doskey макроимя=.

Приведем пример. Чтобы создать макрокоманду mv для перемещения файла или файлов, наберите команду:

doskey mv=copy $1 $2 $t del $1 Команда DOSSHELL

Запускает оболочку MS-DOS (MS-DOS Shell) — графический интерфейс с MS-DOS. Для запуска оболочки MS-DOS в текстовом режиме используйте синтаксис:

DOSSHELL [/Т[: разр[n]]] [/В]

а для запуска в графическом режиме:

DOSSHELL [/G[: разр[n]]] [/В]

Параметр "разр" задает категорию разрешения экрана. Допустимые значения — L (низкое), М (среднее) и Н (высокое). Значение по умолчанию зависит от вашей аппаратуры. Параметр n задает разрешение экрана, допустимое для данной категории.

Параметр /Т запускает оболочку MS-DOS в текстовом режиме, /В — в черно-белом режиме, /G — в графическом.

Не запускайте из оболочки MS-DOS Microsoft Windows. При использовании и Microsoft Windows, и MS-DOS Shell, запустите Windows, а затем из Windows — MS-DOS Shell.

При запуске MS-DOS Shell требуется не менее 384К свободной оперативной памя-

После запуска MS-DOS Shell вы можете настроить разрешение экрана с помощью команды Display меню Options. В диалоговом окне выводится режим (текстовый или графический), число строк, категория разрешения и конкретное значение режимов разрешения в каждой категории, доступное для вашей аппаратуры.

Текущие установки программных элементов и групп, параметры, разрешение экрана, цвета и т. д. сохраняются в файле DOSSHELL.INI. Файл DOSSHELL.INI должен быть доступен для записи. Его расположение можно задать с помощью переменной операционной

среды DOSSHELL в файле AUTOEXEC.BAT.

После настройки MS-DOS Shell следует регулярно создавать резервную копию этого файла. При его удалении или порче при следующем запуске MS-DOS Shell будет создаваться новый файл DOSSHELL.INI.

При запуске программы из MS-DOS Shell временные файлы создаются в каталоге, где находится DOSSHELL.EXE. С помощью переменной среды TEMP в AUTOEXEC.BAT вы можете задать для них другой каталог.

Команда DRIVPARM

Определяет при запуске MS-DOS параметры для таких устройств как дисководы и накопители на магнитной ленте. Используется только в CONFIG.SYS. Команда модифицирует параметры существующего физического устройства и не создает нового логического устройства. Новые параметры заменяют определения драйвера для любого поблочного-ориентированного устройства.

DRIVPARM=/D: номер [/С] [/F: тип] [/Н: гол] [/I] [/N]

[/S: ceкт] [/Т: дорожк]

Параметр /D: номер задает номер физического устройства. Значения параметра "номер" должны лежать в диапазоне от 0 до 255 (например, 0 = диск А, 1 = диск В и т. д.). /С определяет, что дисковод может распознавать закрытие задвижки. Параметр /Р: тип определяет тип дисковода (по умолчанию это 2).

Тип • Дисковод

0 • 160К/180К или 320К/360К

1 • 1.2 мегабайта

2 • 720К (3.5-дюймовый) или другой

5 • жесткий диск

6 • магнитная лента

7 • 1.44 Мб (3.5-дюймовый)

8 • оптический диск (с записью)

9 • 2.88 Мб (3.5-дюймовый)

Параметр /Н: гол задает число головок (от 1 до 99). Значение по умолчанию зависит от /Е: тип.

/I задает 3.5-дюймовый дисковод, устанавливаемый на компьютере и использующий существующий контроллер. Используйте этот параметр, если ROM BIOS вашего компьютера не поддерживает 3.5-дюймовых дисководов.

/N задает блочное устройство с несменным носителем.

/S: ceкт задает число секторов на дорожку, поддерживаемое блочноориентированным устройством (от 1 до 99). Значение по умолчанию зависит от /F: тип.

Параметр /Т: дорожк задает число дорожек на сторону, поддерживаемое блочноориентированным устройством. Значение по умолчанию зависит от /Р: тип.

Если ваша система не поддерживает 3.5-дюймовые диски, используйте параметр /I. (Некоторые IBM PC/AT-совместимые системы не имеют ROM BIOS, поддерживающей такие дисководы.)

DRIVPARM модифицирует параметры существующего физического диска и не создает нового логического диска.

Команда ECHO

Выводит на экран или скрывает текст командного файла при его выполнении. Показывает также, включено или выключено средство эхоотображения. При запуске командного файла MS-DOS обычно отображает выполняемые команды на экране. Этот режим можно выключить или включить.

ECHO [ON OFF]

Поделиться:
Популярные книги

Блудное Солнце. Во Славу Солнца. Пришествие Мрака

Уильямс Шон
Эвердженс
Фантастика:
боевая фантастика
6.80
рейтинг книги
Блудное Солнце. Во Славу Солнца. Пришествие Мрака

Адвокат

Константинов Андрей Дмитриевич
1. Бандитский Петербург
Детективы:
боевики
8.00
рейтинг книги
Адвокат

Барон играет по своим правилам

Ренгач Евгений
5. Закон сильного
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Барон играет по своим правилам

Мятежник

Прокофьев Роман Юрьевич
4. Стеллар
Фантастика:
боевая фантастика
7.39
рейтинг книги
Мятежник

Неудержимый. Книга VIII

Боярский Андрей
8. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
6.00
рейтинг книги
Неудержимый. Книга VIII

Черный Маг Императора 11

Герда Александр
11. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Черный Маг Императора 11

Бандит 2

Щепетнов Евгений Владимирович
2. Петр Синельников
Фантастика:
боевая фантастика
5.73
рейтинг книги
Бандит 2

По воле короля

Леви Кира
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
По воле короля

Как я строил магическую империю

Зубов Константин
1. Как я строил магическую империю
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Как я строил магическую империю

Имперец. Том 1 и Том 2

Романов Михаил Яковлевич
1. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Имперец. Том 1 и Том 2

Хозяин Теней 3

Петров Максим Николаевич
3. Безбожник
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Хозяин Теней 3

Душелов. Том 3

Faded Emory
3. Внутренние демоны
Фантастика:
альтернативная история
аниме
фэнтези
ранобэ
хентай
5.00
рейтинг книги
Душелов. Том 3

Отборная бабушка

Мягкова Нинель
Фантастика:
фэнтези
юмористическая фантастика
7.74
рейтинг книги
Отборная бабушка

Идеальный мир для Лекаря 13

Сапфир Олег
13. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 13