Недокументированные и малоизвестные возможности Windows XP
Шрифт:
■ setupapi.dll — при описании библиотеки newdev.dll говорилось, что она вызывает функции установки нового устройства. Одной из таких функций является чтение содержимого INF-файлов, поставляемых вместе с устройством. Именно для этой операции и применяется библиотека setupapi.dll.
■ umpnpmgr.dll — является диспетчером Plug and Play режима пользователя (то есть хранит WinAPI-функции для работы Plug and Play). При описании библиотеки newdev.dll диспетчер Plug and Play для простоты не разделялся на диспетчер режима ядра и диспетчер режима
Приложение 2.
Параметры различных программ
Приложение содержит краткий список наиболее интересных параметров различных программ, входящих в поставку Windows XP.
Программа предназначена специально для открытия значка панели управления и может вызываться со следующими параметрами.
■ USERPASSWORDS2 — вызвать диалог изменения автоматического входа пользователя в систему.
■ PRINTERS — вызвать папку Принтеры.
■ fonts — Шрифты.
■ admintools — Администрирование.
■ SCHEDTASKS — Назначенные задания.
■ NETCONNECTIONS — Сетевые подключения.
■ SCANNERCAMERA — вызвать папку Сканеры и камеры, но если она не существует, тогда открывается корневой диск.
■ infrared — вызвать апплет Инфракрасная связь.
■ international — Язык и региональные создания.
■ telephony — Телефон и модем.
■ keyboard — Клавиатура.
■ mouse — Мышь.
■ ports — вызвать апплет Свойства системы, открытый на вкладке Имя компьютера.
■ date/time — Дата и время.
■ color — вызвать апплет Свойства: Экран, открытый на вкладке Оформление.
■ desktop — Свойства: Экран.
■ sticpl.cpl — открыть папку Сканеры и камеры (данная команда работает не всегда, но, как правило, после второго вызова команды папка отображается).
Программа является диалогом Адресная книга почтовой программы Outlook Express, но может вызывать и другие диалоги.
■ /Find — Поиск людей.
■ /Open — диалог выбора файла адресной книги.
■ /New — диалог создания файла адресной книги.
■ /ShowExisting — вызвать диалог Адресная книга и показать существующие адресные книги.
■ /Certificate — диалог работы с сертификатами (если такая возможность присутствует в системе).
■ /All — показать все адресные книги.
■ /? — вызвать список возможных команд.
Программа является диалогом Импорт адресной книги, но имеет несколько дополнительных возможностей.
■ IMPORT — вызвать диалог Импорт адресной книги.
■ EXPORT — вызвать диалог Экспорт адресной книги.
После описания стольких программ, входящих в поставку почтовой программы Outlook Express, наверное, пора рассказать и о ее параметрах.
■ /mailurl:«e-mail адрес» — вызвать окно создания сообщения.
■ /outnews — открыть программу чтения новостей Outlook.
■ /newsurl:«адрес» — открыть новостной сервер.
■ /nws:«адрес» — открыть новостной сервер.
■ /eml:«адрес» — открыть сервер.
Программа является стандартным браузером Windows — Internet Explorer — и может вызываться со следующими параметрами.
■ –nohome — не открывать стартовую страницу.
■ –eval — заставить браузер работать в режиме совместимости.
■ –Embedding — открывает браузер Internet Explorer во «встроенном» режиме (то есть когда окно браузера не отображается — создается лишь его процесс).
Всем известна эта программа стандартной оболочки Windows, служащая еще и в качестве Проводника. Она также имеет несколько интересных параметров, которые могут вам понадобиться. Один из них /select, «путь к каталогу». Вызов Проводника с использованием данного параметра в некоторых случаях может быть очень полезен — он открывает каталог, предыдущий указанному, и выделяет указанный последним каталог. Например, если вам необходимо отредактировать настройки безопасности для папки, скажем, config, находящейся в папке %systemroot%\system32, то достаточно будет ввести команду explorer /select, %systemroot%\system32\config. После этого система откроет папку %systemroot%\system32 и сразу же выделит в ней папку config (и вам не придется тратить время на ее поиск).
Апплет предназначен для работы с учетными записями пользователей и может обрабатывать такие параметры.
■ , initialTask=ChangePicture — открыть страницу изменения рисунка, идентифицирующего учетную запись текущего пользователя.
■ , initialTask=ChangePassword — открыть страницу изменения пароля для учетной записи текущего пользователя.
■ , initialTask=ChangeName — открыть страницу изменения имени для учетной записи текущего пользователя.
■ , initialTask=ChangePassport — открыть страницу создания паспорта .NET для учетной записи текущего пользователя.
■ , initialTask=ChangeType — открыть страницу изменения типа учетной записи текущего пользователя.
Программа является мастером установки Windows, хотя с ее помощью можно не только устанавливать операционную систему. Благодаря параметру –asrquicktest можно восстановить основную конфигурацию Windows с помощью информации, созданной при помощи ASR (функция из программы ntbackup.exe).