Мюллер Джон Поль
Шрифт:
• /HIGH. Запуск приложения и его исполнение в условиях наивысшего уровня приоритета;
• /I. Необходимость использования исходной среды для файла CMD.EXE (с целью активизации приложения) и игнорирования каких-либо изменений этой среды, привносимых пользователями. Этот параметр может применяться только в условиях реализации для приложений в текстовом режиме;
• /LOW. Запуск приложения с приоритетом IDLE. Рекомендуется избегать задания этого параметра, если только реальные сроки исполнения приложения не представляют большой проблемы. Приложению будут выделяться временные ресурсы только в том случае, если система не выполняет никаких иных операций;
• /MAX. Запуск приложения в развернутом окне в фоновом режиме;
• /MIN. Запуск приложения в свернутом окне в фоновом режиме;
• /NORMAL. Запуск приложения с приоритетом NORMAL. Параметр является типичным для всех приложений и обеспечивает выделение приложению необходимых временных ресурсов при исполнении его в активном или фоновом режиме (в зависимости от статуса приложения);
• /REALTIME. Запуск приложения с приоритетом REALTIME. На практике следует весьма аккуратно использовать этот параметр, поскольку он может приводить к сбоям при выполнении системой других операций. Кроме того, приложения, которые выполняются в фоновом режиме, скорее всего, будут приостановлены или станут исполняться очень медленно;
• /SEPARATE. Запуск 16-разрядных приложений операционной системы Windows с использованием отдельной области памяти;
• /SHARED. Запуск 16-разрядных приложений операционной системы Windows с помощью общей области памяти;
• /W. Запуск приложения операционной системы Windows, работа с ним в течение непродолжительного времени и возврат в MS DOS;
• /WAIT. Запуск приложения и переход в режим ожидания до его завершения.
Вся приведенная выше информация оказывается полезной в случае обращения к приложениям Windows из MS DOS. Что же произойдет, если вы захотите воспользоваться, скажем, усовершенствованными функциями печати операционной системы Windows (в фоновом режиме) и одновременно продолжить выполнение приложений MS DOS? Вам потребуется вернуться в Windows, инициировать исполнение приложения Блокнот или подобного, загрузить соответствующий файл и осуществить операцию печати, однако выполнение других приложений при этом прервется. Приводящаяся ниже команда позволит выполнить эту задачу быстрее, проще и эффективнее:
START /MAX NOTEPAD /P SOMEFILE.TXT
Обратите внимание на специфику приведенной выше команды. Во-первых, она предусматривает применение параметра /Р, приводящегося сразу за переменной Notepad. Хорошо известно, что этот параметр не является документированным, поэтому для получения разъяснений необходимо изучить описание программы Проводник.
Теперь пришло время познакомиться с параметрами, используемыми программой Проводник. С помощью команды Сервис → Свойства папки (Tools → Folder Options) можно обратиться к диалоговому окну Свойства папки (Folder Options). На вкладке Типы файлов (File Types) допустимо просматривать типы файлов до тех пор, пока не будет найдена запись для текстовых документов. Выделите эту запись и нажмите кнопку Дополнительно (Advanced). На экране появится диалоговое окно Изменение свойств типа файлов (Edit File Type), в котором следует выделить операцию print, а затем операцию edit. В результате, на экране отобразится диалоговое окно Изменение действия для типа: [тип файла] (Edit Action), где нужно отыскать поле Приложение, исполняющее действие (Application Used to Perform This Action).
После этого вам сразу станет ясно, откуда взялся параметр / Р. Указанное поле содержит имя файла, предназначенное для программы Блокнот. Нажмите кнопку Отмена (Cancel) три раза подряд для того, чтобы вернуться к окну программы Проводник. Любое присутствующее в этом окне приложение позволяет определить аналогичные данные, однако некоторые приложения оказываются достаточно сложными и вызывают проблемы при обращении к ним из операционной системы MS DOS (но тем не менее опытный пользователь сможет работать с ними). Смысл данного ключа состоит в том, чтобы вы, оставаясь в MS DOS, получили возможность применять новые функции Windows.Рекомендация
Практически каждое приложение Windows допускает внесение в команды незадокументированных параметров. Иногда пользователи не вполне отчетливо представляют себе, откуда эти параметры берутся, однако они достаточно надежны. Так, применение параметра /Р позволяет выполнять операцию печати за счет запуска соответствующего приложения. Некоторые приложения предусматривают применение параметра /W, запрещающего отображение каких-либо данных на экране.
Полезно ознакомиться еще с несколькими особенностями приведенной выше команды и, в частности, обратить внимание на ее формат. Параметры команды START приводятся первыми, а уже после них ставятся имя приложения, его параметры и имена файлов. При изменении этого порядка инициирование приложения будет сопровождаться появлением сообщения об ошибке, указывающим на невозможность открыть требуемый файл.
Комбинации клавиш
Windows XP является более дружественной по отношению к пользователям (по сравнению с предшествующими версиями). Так, я обнаружил, что при использовании этой операционной системы запрос формируется быстрее, чем в MS DOS. Специалисты Microsoft усовершенствовали панель инструментов Адресная строка (Address Bar) таким образом, чтобы ее можно было использовать вместо командного запроса для инициирования различных команд и операций. Тем не менее я предпочел бы ограничиться при запуске нового приложения только клавиатурой и не отвлекаться на работу с мышью.
В первом разделе данной главы обсуждались вопросы использования Рабочего стола и технологии OLE, в том числе комбинации клавиш. Для применения одной из тех комбинаций клавиш, которые позволяет задавать Windows XP, необходимо предварительно создать ярлык для приложения. Расположение этого ярлыка не играет большой роли – важно только, что он существует.
Рекомендация
Каждая опция в меню Пуск представляет собой своего рода ярлык, поэтому, если приложение присутствует в меню Пуск, можно считать, что вы уже располагаете необходимым ярлыком. Если запись о приложении в меню Пуск отсутствует, разрешается добавить его туда или на Рабочий стол.
Чтобы реально использовать комбинации клавиш, следует обратиться к ярлыку программы Блокнот в меню Пуск. Откройте меню Пуск, нажав сочетание клавиш Ctrl+Esc, а затем клавишу Esc, войдите в контекстное меню с помощью комбинации клавиш Shift+F10 и выберите пункт Проводник. Для этого можно воспользоваться клавишами управления курсором (например, клавиша с правой стрелкой позволяет переходить на другой уровень в иерархическом дереве папок) и клавишей Tab, что позволяет быстро обратиться к ярлыку программы Блокнот. Нажмите клавиши Shift+F10 для отображения контекстного меню программы Блокнот. Выберите опцию Свойства (Properties) и нажмите клавишу Enter, после чего перейдите на вкладку Ярлык (Shortcut).