- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Полное руководство по Microsoft Windows XP - Питер Нортон
Шрифт:
Интервал:
Закладка:
На определенном этапе вам захочется задать глобальные параметры для всех сценариев, применяющих для запуска файл wscript.exe. Воспользуйтесь командой Пуск → Выполнить (Start → Run). В поле Открыть введите команду WScript и нажмите кнопку OK. На экране появится диалоговое окно Windows Script Host Settings (Параметры сервера сценариев Windows) – рис. 8.12.
Рисунок 8.12. Диалоговое окно Windows Script Host Settings позволяет выбрать параметры сценарияПоставьте флажок Stop script after specified number of seconds (Установите сценарий после указанного числа секунд). В поле seconds (секунд) впишите время, которое необходимо зарезервировать для выполнения сценария. Теперь заданные условия будут распространяться на все сценарии сервера.
Отладчик сценариев
Программу для отладки сценариев Microsoft Script Debugger следует инсталлировать дополнительно, поскольку она не входит в комплект программного обеспечения Windows XP. Ее можно загрузить непосредственно с Web-узла Microsoft по адресу: http://msdn.microsoft.com/scripting/.
При этом следует выбрать программу Script Debugger и использовать опцию Downloads for Windows XP, 2000, NT 4.0. На этом же сайте разрешается ознакомиться (и при необходимости загрузить соответствующие материалы) с документацией по работе отладчика.
Отладчик сценариев запускается двумя способами. Так, при использовании браузера Internet Explorer удобна команда Вид → Отладчик сценариев → Открыть (View → Script Debugger → Open). В результате появляется диалоговое окно отладчика сценариев, где можно просмотреть загруженный HTML-код (рис. 8.13). Для запуска другим способом откройте окно браузера Internet Explorer. Затем в меню Файл (File) выберите команду Открыть и укажите необходимый файл сценария, а потом в меню Debug отладчика сценариев выполните команду Break at Next Statement и запустите сценарий. После этого отобразится окно отладчика, и его работа прервется по окончании выполнения первого оператора текущего сценария.
Рисунок 8.13. Окно отладчика сценариев Microsoft Script DebuggerПри регистрации синтаксической ошибки или ошибки на этапе выполнения, обнаруженной браузером или сервером сценариев, выводится запрос о необходимости отладки. Если вы хотите воспользоваться программой отладки, она будет запущена с того места, где обнаружена ошибка.
Если вы решите вернуться к исходному варианту браузера Internet Explorer (и не выполнять программу отладки), загрузите утилиту Установка и удаление программ. В диалоговом окне Установка и удаление программ должна присутствовать запись о программе Microsoft Script Debugger.
Проблемы, связанные с применением сценариев
На практике отладчик сценариев следует использовать очень осторожно. В данном разделе описывается несколько негативных моментов, о которых нужно помнить при работе с этой программой.
При загрузке сценария клиента с помощью файла в формате ASP номера строк, указываемые в сообщении об ошибках, ссылаются на номера конкретных строк в открытом HTML-документе, отображаемом браузером. Они обычно не соответствуют тем номерам, которые присутствуют в исходном ASP-файле сценария, поскольку сценарий сервера никак не проявляется при просмотре HTML-кода ASP-файла.
Реальная синтаксическая ошибка, сообщение о которой выводится отладчиком, далеко не всегда идентична указываемой. В этом случае вам придется самостоятельно выявить ошибку и причину ее возникновения.
При запуске отладчика сценариев для одного или нескольких ASP-приложений все ошибки сервера обрабатываются отладчиком. Следовательно, вы не можете использовать его для ASP-приложений до тех пор, пока не начнете работать непосредственно с сервером сценариев Windows.
Консоль Просмотр событий
Для перехода к использованию консоли Просмотр событий (Event Viewer) следует обратиться к панели управления и дважды щелкнуть по значку Администрирование (Administrative Tools), а затем – по значку Просмотр событий (Event Viewer). На экране появится диалоговое окно Просмотр событий (Event Viewer) – см. рис. 8.14.
Рисунок 8.14. Диалоговое окно Просмотр событий содержит записи для соответствующих приложений, компьютерной системы и системы обеспечения безопасностиОкно Просмотр событий позволяет просматривать события, записанные в журналы приложений, системы и безопасности. Я выбрал первую запись в журнале Система (System). После двойного щелчка по ней открывается диалоговое окно Свойства: Ошибка (Event Properties), где можно получить подробную информацию о событии. На рис. 8.15 приведена типичная запись из журнала системы для определенного события.
Рисунок 8.15. Диалоговое окно Свойства: Ошибка содержит сведения о событии, выбранном в окне Просмотр событийПри выборе журнала Приложения (Application) в окне Просмотр событий отобразятся дополнительные сведения о событиях, имевших место при неполадках программного обеспечения. Например, при запуске приложений часто создаются сообщения, информирующие о начале выполнения операции, предупреждающие о появлении некритичных или же серьезных проблем. На рис. 8.16 показано событие (для приложения) типа Уведомление (Warning), указывающее на возникновение проблемы в операционной системе. Если дважды щелкнуть по такой записи, откроется диалоговое окно Свойства: Событие.
Рисунок 8.16. Диалоговое окно Свойства: Уведомление для события, выбранного из журнала приложений
Для самостоятельного изучения
Рекомендуется составить перечень тех операций, которые выполняются регулярно, и проанализировать возможность создания для них макрокоманд.
Также полезно найти файл DLL для относительно небольшого приложения, инсталлированного в системе. Для этого следует воспользоваться рекомендациями главы 13 и просмотреть перечни файлов с целью выявления файлов DLL и других системных файлов, которые применяются конкретным приложением. После формирования перечня проверьте, используются ли какие-то из них другими приложениями. Вы поразитесь тому, как много различных приложений обращаются к одним и тем же файлам Windows XP.
Откройте два окна MS DOS и воспользуйтесь командой MS DOS Title для изменения заголовков окон командной строки. При этом лучше выбрать что-нибудь более информативное, чем просто Командная строка (Command Prompt).
Попробуйте запустить проблемное приложение MS DOS, например, какую-либо игру, из Windows XP, 2000 или 98. Что произойдет в таком случае при появлении каких-либо неполадок в Windows XP? Будут ли операционные системы Windows 2000 и Windows 98 реагировать аналогичным образом? Как станет вести себя приложение? В какой из операционных систем оно будет выполняться быстрее? Имеет смысл поработать и с так называемыми маргинальными приложениями, проконтролировав при этом поведение операционной системы. Аналогичное тестирование можно организовать для 16-разрядных приложений.9. Эффективное использование аппаратных средств
В современных персональных компьютерах и компьютерных системах программные и аппаратные средства используются весьма тесно, что позволяет создавать такую рабочую среду, о которой несколько лет назад пользователи могли только мечтать. Тем не менее перед тем, как вы насладитесь применением своего мощного персонального компьютера, вам придется затратить определенные время и усилия (или привлечь квалифицированного специалиста), чтобы подготовить его к подобной высокопродуктивной работе. Подобный подход требует оптимизации как самой компьютерной системы, так и ее отдельных компонентов.
В предшествующих главах уже обсуждались вопросы эффективного применения программного обеспечения (например, в главе 8). Ниже речь пойдет о повышении эффективности использования аппаратных компонентов системы.
Установка и удаление устройств
Windows XP обычно выявляет все устройства, присутствующие в системе, еще на этапе ее настройки. Она поддерживает технологию Plug and Play и в этом смысле аналогична операционным системам Windоws 2000/95/98/Ме. В разделе «Установка Windows XP» главы 4 эти вопросы рассматривались самым подробным образом, также обсуждались функции, которые могут применяться, если Windows XP неправильно распознает аппаратные средства, поэтому я в данной главе на указанных вопросах подробно останавливаться не буду.
Тем не менее мне придется ответить на несколько других важных вопросов, связанных с применением Windows XP, в частности на вопросы «Что произойдет, если новое устройство будет установлено уже после завершения процедуры инсталляции операционной системы» и «Как следует поступать с устаревшими устройствами?». Ответы на эти вопросы я намереваюсь дать в последующих разделах данной главы. В этих разделах будут также рассмотрены методы поиска неисправностей, которыми можно воспользоваться, если ОС Windows не выполняет операции должным образом.