ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП |
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы. |
Глава 11. Опции запуска Windows E11.1. Командная строка Windows 2F E11.2. Запуск Windows в указанном режиме 2F E11.3. Контроль использования Expanded памяти, когдаF EWindows работает в real режиме 4F E11.4. Задание выполняемой команды 5F E11.5. Примеры командной строки Windows 5F GEГлава 11 FE2FH GE11.1. Командная строка WindowsFH Командная строка Windows - это текст, который вы набираете в подсказке DOS, чтобы загрузить Microsoft Windows. Чаще всего, вы будете вероятно загружать Windows, просто набирая строку win. Однако, иногда вы можете захотеть загрузить Windows в определенном режиме, или заставить Windows запустить конкретную программу при загрузке. Эта глава объясняет, как использовать опции Windows при загрузке. Командная строка Windows сообщает вашему компьютеру: - Загрузить Windows. - Режим загрузки Windows (необязательно). - Как Windows будет использовать expanded память (необязательно). - Имя программы или команды, которую Windows должна выполнить при загрузке (необязательно). Командная строка имеет следующий вид: win ESwitches RunCommandF Команда win в этой строке заставляет MS-DOS загрузить Windows. Командная строка должна всегда включать win, остальное - необязательно. ESwitchesF это необязательные ключи (например /R), которые вы можете включать в командную строку. Есть два типа ключей: одни задают режим загрузки Windows, другие определяют как Windows использует расширенную память. Ключи описаны ниже в этой главе. ERunCommandF представляет необязательный текст, который вы можете включить, чтобы запустить программу при загрузке Windows. Для большей информации, см. "Описание RunCommand" ниже в этой главе. GE11.2. Запуск Windows в указанном режимеFH Windows может выполняться в трех режимах: real режим, standart режим и 386 enhanced режим. Если вы набираете только win, Windows проверяет конфигурацию вашей системы и запускает наиболее оптимальный режим для вашей системы. (Чтобы определить, какой режим Windows запустила, используйте Program Manager, в меню Help выберите About Program Manager.) Windows использует следующие критерии при выборе режим работы: - Windows устанавливает 386 enhanced режим, если ваша система имеет 80386 компьютер (или выше) с памятью 2Мб (640К обычной памяти и 1024К Extended памяти). - Windows устанавливает стандартный режим, если ваша система имеет 80286 компьютер (или выше) с GEГлава 11 FE3FH памятью 1Мб (640К обычной памяти и 256К Extended памяти). - Windows устанавливает real режим, если ваша система имеет 8086 или 8088 компьютер и 640К обычной памяти. Windows также устанавливает real режим, если ваша система имеет 80286, 80386 или 80486 компьютер с Extended памятью меньшей, чем 256К). Иногда вы можете захотеть запустить Windows в определенном режиме, даже если он не является наиболее эффективным для вашей системы. Например, если вы выполняете программы, созданные для предыдущих версий Windows, необходимо загрузить Windows в real режиме, несмотря на то, что можно работать в стандартном режиме или в режиме 386 enhanced. Чтобы быть уверенным, что Windows загружается в указанном режиме, в командной строке загрузки Windows используйте ключ этого режима. Например, для запуска Windows в real режиме, наберите win /r. Вы можете задать один из следующих режимов. Используйте ключ Для того чтобы /ERF Загрузить Windows в real режиме. Этот ключ наиболее полезен, если вы выполняете программы, созданные для ранних версий Windows. Много таких программ, которые несовместимы с управлением памяти, которое Windows выполняет при загрузке в стандартном режиме или в режиме 386 enhanced. Глава 12 объясняет более подробно о запуске старых программ в Windows. /ESF Загрузить Windows в стандартном режиме. Вы можете использовать этот ключ на 80386 компьютере с памятью от 2Мб (640К обычной памяти, 1024К extended) до 3Мб (640К обычной памяти, 2096К extended), и вы не используете с Windows DOS- программы. На таких системах Windows загружается быстрее в стандартном режиме, чем в режиме 386 extended, если вы используете только Windows-программы. Вы можете также использовать этот ключ, если у вас есть проблемы аппаратной совместимости при работе в режиме 386 enhanced. /E3F Загрузить Windows в режиме 386 enhanced. GEГлава 11 FE4FH Вы можете использовать этот ключ, если вы хотите запустить Windows в режиме 386 enhanced, несмотря на то, что ваш 80386 компьютер (или выше) имеет память меньше, чем 2Мб, что является нормальным требованием режима 386 enhanced. Этот ключ работает только на 80386 системах с памятью менее 1Мб (640К обычной, 384К extended). (Заметим, что если ваша система имеет менее 2Мб памяти, Windows возможно будет загружаться медленнее в режиме 386 enhanced, чем в standart режиме.) Задание ключа режима необязательно. Если вы не определили режим, Windows проверяет конфигурацию вашей системы и стартует в режиме, оптимальном для вашей системы. GE11.3. Контроль использования Expanded памяти, когдаFH GEWindows работает в real режимеFH Выполняясь в real режиме, Windows может использовать expanded память вашей системы, если она есть. (Windows не использует expanded память в standart режиме или в режиме 386 enhaced, хотя некоторые Windows-программы ее используют.) Когда Windows стартует в real режиме, проверяется конфигурация системной памяти и определяется наиболее эффективный способ использования вашей expanded памяти. Для большей информации об expanded памяти, см. Главу 13, "Оптимизация Windows". Обычно, Windows использует вашу системную expanded память настолько эффективно, насколько это возможно. Однако, иногда вы можете захотеть управлять процессом использования expanded памяти в Windows. Чтобы это сделать вы можете задать ключи expanded памяти в командной строке Windows. Вы можете задать один или более из следующих ключей: Используйте ключ Для того чтобы /EEF Сообщить Windows, сколько обычной памяти доступно, чтобы использовать large-frame EMS режим. Если существует меньше доступной conven- tial памяти, чем количество, кото- рое вы задали, Windows стартует в small-frame EMS режиме вместо large-frame EMS режима. /ELF Переместить bank-линию EMS вверх или вниз на 1 килобайт. Чтобы переместить границу вверх, задайте ключ /ELF, затем знак плюс (+) и количество килобайт, на которое вы хотите переместить границу. Например, чтобы переме- стить bank-линию вверх на 16КВ, вы должны задать: /ELF+16. GEГлава 11 FE5FH Чтобы переместить вниз, задайте ключ /ELF, затем знак минус (-) и количество килобайт, на которое вы хотите переместить bank-линию. Например, чтобы переместить bank- линию вниз на 8КВ, вы должны задать: /ELF-8. (Т.к. bank-линия EMS существует только в large-frame EMS режиме, ключ /ELF не имеет смысла, когда Windows использует small-frame EMS режим.) /ENF Запретить Windows использовать expanded память. В real режиме Windows обычно использует expanded память, если она доступна. Заметим, что эти ключи не имеют смысла, когда Windows стартует в standart режиме или в режиме 386 enhanced. Смотрите главу 13 для большей информации по этим ключам и по expanded памяти. GE11.4. Задание выполняемой командыFH Вы можете использовать RunCommand, чтобы выполнить определенную программу или команду сразу после загрузки Windows. Например, следующая командная строка загружает Windows, затем сразу выполняется Microsoft Excel, как программу: win c:\excel\excel.exe Часть командной строки ERunCommandF тождественна пакету, который вы введете после выбора Run из меню File в Program Manager или File Manager. Смотрите главу 2 для большей информации по выполняемой команде. Текст ERunCommandF должен следовать за ключами, которые вы включаете в командную строку Windows. Например, следующая командная строка загружает Windows в real режиме, затем сразу выполняется программа MYEDITOR.EXE: win /r myeditor.exe GE11.5. Примеры командной строки WindowsFH Эта часть показывает несколько командных строк, которые иллюстрируют опции загрузки Windows. GEПример 1: Загрузка Windows в real режимеFH Следующая командная строка запускает Windows в real режиме: win /r GEГлава 11 FE6FH GEПример 2: Загрузка Windows и ПрограммыFH Следующая командная строка загружает Windows, затем сразу же выполняется программа TEXTEDIT.COM: win d:\editors\textedit.com Командная строка сообщает Windows, что файл TEXTEDIT.COM размещен в каталоге \EDITORS на диске с именем D. GEПример 3: Загрузка Windows и Редактирование доку-FH GEментаFH Следующая командная строка загружает Windows в стандартном режиме, затем сразу открывает документ AGENDA.TXT в Notepad: win /s agenda.txt Командная строка запускает Notepad, потому что Windows ассоциирует все файлы, имена которых имеют расширение .TXT, с программой Notepad. Вы можете изменить такие ассоциации с файлом в File Manager, выбрав команду Associate из меню File. См. Главу 4, "File Manager", для уточнения. GEПример 4: Загрузка Windows и Редактирование доку-FH GEментаFH Следующая командная строка загружает Windows, затем запускается Microsoft Word и открывается документ LETTER.DOC: win c:\word\word.com letter.doc GEПример 5: Запрещение использования Expanded памятиFH GEWindowsFH Следующая командная строка загружает Windows в real режиме (/ERF) и запрещает использование expanded память (/ENF): win /ErF /EnF © KOAP Open Portal 2000 |