Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 3. Стандартные программы. 3.4. Недокументированные опции программ - Программы командной строки
Дата: 7 августа 2009, пятница

Полезные ссылки

"Журнал Эффективная работа на компьютере"- компьютер для начинающих.
Бесплатный Журнал Эффективная работа на компьютере. Научитесь грамотно работать с полезными и нужными утилитами, узнайте что-то новое для себя из авторских статей. Ни на одном форуме вам не расскажут, того что могу дать вам я. Ведь видеоматериал усваивается человеком в несколько раз лучше, чем обычный печатный текст. В статьях и уроках используется мой личный опыт, а не пустая переписка текстов с сайтов, которая возможно даже не работает! Прежде чем что-то сообщить, я проверяю действие тех или иных программ и методов, выявляю их эффективность. И только после этого преподношу это вам.

С уважением Артём Ющенко.

Адрес сайта http://artomu.com
E-mail: admin@artomu.com

В конец записи

А теперь давайте поговорим о недокументированных опциях некоторых стандартных программ командной строки. На самом деле, по сравнению с графическими программами и диалогами, таких опций не так уж и много. В самом деле, зачем помимо многих документированных опций реализовывать какую-либо опцию программы командной строки и не указывать о ней в справочных материалах.

TpmInit.exe

Программа TpmInit.exe является программой для управления работой модуля TPM. Она поддерживает набор опций, представленных в таблице ниже.

Таблица 3.102. Недокументированные опции программы TpmInit.exe

  • /clearTpm. Очистить TPM.
  • /changePassword. Сменить пароль.
  • /turnoff. Отключить модуль TPM.
  • /turnOn. Включить модуль TPM.

msfeedssync.exe

синхронизация RSS-лент выполняется при помощи программы msfeedssync.exe. для этого данная программа поддерживает ряд опций, представленных ниже.

Таблица 3.103. Недокументированные опции программы msfeedssync.exe

  • Rebuild. Переназначить параметры синхронизации RSS-лент.
  • Forcesync. Начать синхронизацию RSS-лент.
  • Disable. Отключает автоматическую проверку обновления для RSS-каналов.
  • Enable. Включает автоматическую проверку обновления для RSS-каналов.
  • Schedule. Назначить синхронизацию RSS-лент.
  • Sync. Начать синхронизацию RSS-лент, если компьютер подключен к Интернет.

tssetup.exe

Данную программу можно использовать для работы с виртуальным каталогом сервера IIS. Она поддерживает следующие опции.

  • tssetup.exe /Install:IIS «каталог» «виртуальный каталог». Создать виртуальный каталог.
  • tssetup.exe /Remove:IIS «каталог». Удалить виртуальный каталог.

fveupdate.exe

Данная программа предназначена для обслуживания механизма шифрования BitLocker с активированным модулем TPM. Она поддерживает следующие опции.

Таблица 3.104. Недокументированные опции программы fveupdate.exe

  • /memtest. Выполняет обслуживание программы memtest.exe.
  • /bootmgr. Выполняет обслуживание загрузочного меню.
  • /windowsbootenvironment. Выполняет обслуживание программ winload.exe и winresume.exe.

Программа powercfg.exe

Если предыдущие описанные нами программы командной строки не содержали ни одной документированной опции, то программа powercfg.exe, предназначенная для управления схемой электропитания, поддерживает множество таких опций. Помимо них она поддерживает ряд недокументированных, представленных в таблице ниже.

Таблица 3.105. Недокументированные опции программы powercfg.exe

  • –restoredefaultschemes. Удаляет все схемы энергопотребления и восстанавливает три стандартные.
  • –restoreindividualdefaultscheme «GUID схемы». Заменяет схему энергопотребления на используемую Windows по умолчанию.
  • –replacedefaultschemes. Заменяет настройки схем энергопотребления по умолчанию на текущие настройки.
  • –SetPowerValueMax «GUID подкатегории» «GUID настройки» «максимальное значение». Изменяет максимальное значение для данной настройки.
  • –SetPowerValueMin «GUID подкатегории» «GUID настройки» «минимальное значение». Изменяет минимальное значение для данной настройки.
  • –SetPowerValueIncrement «GUID подкатегории» «GUID настройки» «значение шага». Изменяет шаг увеличения значения данной настройки.
  • –SavePoliciesToDefaultUser. Сохраняет настройки для пользователя по умолчанию. Эта команда может выполняться только системной учетной записью.
  • -qh. То же, что и –query
  • -RestoreDefaultPolicies. Восстанавливает настройки по умолчанию
  • -ConvertLegacyPolicies. Конвертирует настройки энергопотребления предыдущий версий Windows.

WSManHTTPConfig.exe

Опции данной программы не являются недокументированными — вы сможете их просмотреть, введя команду WSManHTTPConfig.exe /?. Однако описание назначения этих опций при помощи данной команды вы не узнаете.

  • WSManHTTPConfig.exe Install. Создает в ветви реестра HKLM\System\CurrentControlSet\Services\HTTP\Parameters\UrlAclInfo параметр BINARY-типа http://+:80/wsman/.
  • WSManHTTPConfig.exe Uninstall. Удаляет из ветви реестра HKLM\System\CurrentControlSet\Services\HTTP\Parameters\UrlAclInfo параметр BINARY-типа http://+:80/wsman/.
  • WSManHTTPConfig.exe Quickconfig. Выполняет быструю настройку WSMan HTTP.

Chgusr.exe

Данная программа предназначена для смены режима установки и поддерживает недокументированную опцию /INIMAPPING:OFF|ON.

Cipher.exe

Единственной недокументированной опцией программы Cipher.exe (предназначена для работы с шифрованными файлами) является опция /FLUSHCACHE. С ее помощью выполняется очистка кэша ключей шифрования.

Convert.exe

Данная программа предназначена для конвертирования файловой системы тома. Она поддерживает одну недокументированную опцию — /NoChkdsk. С ее помощью можно отключить выполнение проверки целостности диска перед его конвертированием.

Icacls.exe

Данная программа, предназначенная для работы с ACL файла (возможности данной программы будут описаны далее в этой книге) поддерживает одну интересную «недокументированную» опцию — /dbg. С ее помощью можно отобразить текущие данные ACL для конкретного файла. Для этого используется синтаксис icacls «файл» /dbg.

Кроме того, следует заметить, что данная программа поддерживает синтаксис icacls «каталог» /Restore «ACL-файл», с помощью которого восстанавливаются ACL из Acl-файла для всех файлов указанного каталога. Несмотря на то, что опция /Restore не описана в справке программы, она приведена в примерах справки.

Net.exe

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

Таблица 3.106. Недокументированные опции программы Net.exe

  • Server, svr. Команда server применяется в синтаксисе net statistics | config для отображения или редактирования параметров службы Сервер.
  • Workstation, devrdr, prdr, wksta, work, rdr, redir, redirector. Команда workstation применяется в синтаксисе net statistics | config для отображения или редактирования параметров службы Рабочая станция.
  • Statistics, stats. Отображение статистики работы служб Сервер и Рабочая станция
  • Session, sess. Отображение открытых сетевых сеансов.
  • Continue, cont. Продолжить работу приостановленной службы.

Wbadmin.exe

Данная программа предназначена для настройки архивирования файлов. Она поддерживает следующие возможности.

  • Wbadmin.exe ENABLE BACKUP. Разрешить или выполнить настройку ежедневной архивации.
  • Wbadmin.exe DISABLE BACKUP. Отключить ежедневную архивацию.
  • Wbadmin.exe DELETE CATALOG. Удалить системный каталог архивов.
  • Wbadmin.exe GET DISKS. Отобразить диски, архивирование которых выполняется.
  • Wbadmin.exe RESTORE CATALOG опции. Восстановливает каталог из архива. Данная команда поддерживает те же опции, что и команда Wbadmin.exe GET DISKS, а также опции представленые в таблице ниже.
  • Wbadmin.exe START RECOVERY опции. Начать процесс восстановления. Опции данной команды представлены в таблице ниже.
  • Wbadmin.exe START SYSRECOVERY опции. Начать процесс системного восстановления. Данная команда поддерживает те же опции, что и команда Wbadmin.exe GET DISKS, а также опции представленые в таблице ниже.

Кроме команд, программа Wbadmin.exe поддерживает набор опций, описание которых не приведено в справке. Эти опции представлены в таблице ниже.

Таблица 3.107. Опции команды Wbadmin.exe RESTORE CATALOG

  • -backupTarget: «каталог». Каталог, содержащий архив.
  • -machine: «компьютер». Компьютер, архив которого восстанавливается.
  • -quiet. Выполняет команду в «тихом» режиме.

Таблица 3.108. Опции команды Wbadmin.exe START RECOVERY

  • -version: «версия». Версия компонента архивации.
  • -items: «элемент». Элемент, который нужно восстановить.
  • -itemtype: Volume | App | File. Тип элемента, который нужно восстановить (файл, каталог, приложение, том).
  • -recoveryTarget: «каталог». Каталог, который нужно восстановить.
  • -recursive. Выполнить рекурсивное восстановление файлов.
  • -overwrite Overwrite | CreateCopy | Skip. Определяет действие, выполняемое при обнаружении файлов с одинаковыми названиями при восстановлении.
  • -notrestoreacl. Не восстанавливать список безопасности ACL.

Таблица 3.109. Опции команды Wbadmin.exe START SYSRECOVERY

  • -version: «версия». Версия компонента архивации.
  • -restoreAllVolumes. Выполнить восстановление всех томов архива.
  • -recreateDisks. Восстановить конфигурацию дисков (поделить на разделы и отформатировать).
  • -excludeDisks «GUID-диск»[, «GUID-диск»]. Используется вместе с опцией –recreateDisks и определяет диски, конфигурация которых восстановлена не будет.
  • -auth. Выполнить авторизированное восстановление.

Таблица 3.110. Общие опции команд программы Wbadmin.exe

  • -Verbose. Отображать расширенные сведения о работе команды.
  • -Output: «файл». Заносить вывод программы на консоль и в файл.

unregmp2.exe

Данная программа предназначена для настройки и удаления проигрывателя Windows Media. Опции данной программы представлены в таблице ниже.

Таблица 3.111. Недокументированные опции программы unregmp2.exe

  • /HideWMP /SetShowState. Удалить сведения о расширениях Windows Media, а также удалить ярлык проигрывателя из меню Пуск.
  • /ShowWMP /SetShowState. Установить сведения о расширениях Windows Media, а также удалить ярлык проигрывателя из меню Пуск.
  • /Shortcuts. Создать ярлык в меню Пуск.
  • /SetWMPAsDefault. Восстановить настройки расширений файлов Windows Media.
  • /AddNewExtensions. Восстановить настройки расширений файлов Windows Media.
  • /ISVInstall. Восстанавливает настройки ветви реестра HKLM\SOFTWARE\Microsoft\Multimedia\WMPlayer.
  • /UnRegExts. Удалить настройки расширений файлов для проигрывателя.
  • /RegExts. Восстановить настройки расширений файлов для проигрывателя.
  • /RegBrowsers. Восстановить настройки расширений файлов для проигрывателя.
  • /ResetMUI. Подготовиться к сбросу текущей локализации проигрывателя.
  • /FirstLogon. Отобразить диалог первого запуска при следующем запуске проигрывателя.
  • /PreInstall. Подготовка к установке проигрывателя.
  • /RegUniv. Восстанавливает настройки ветви реестра HKLM\SOFTWARE\Microsoft\Multimedia\WMPlayer.
  • /UpdateWMPVersion. Обновить сведения о версии проигрывателя.
  • /ResetWMPBurn. Восстановить настройки ветви HKCR\WMP.BurnCD.
  • /PerformIndiv. Восстановить настройки ветви HKLM\SOFTWARE\Microsoft\DRM.

3.4. Заключение

Теперь вы с гордостью можете сказать, что знаете назначение большинства программ операционной системы Windows Vista, и, более того, знаете многие недокументированные опции этих программ. Специально для вашего удобства на диске к книге присутстствует база данных, в которой собрано описание всех описанных в этой главе программ, а также их опций. Более того, в этой базе присутствует перечень недокументированных опций, которые в эту главу книги не попали, главным образом по простой причине — автор не смог понять их назначение. А также в базе содержится описание стандартных неисполняемых файлов операционной системы Windows Vista.

Анализирующий читатель может заметить, что большинство «недокументированных» опций программ необходимы для того, чтобы отобразить тот или иной диалог либо мастер. Как правило, это так. В этом недокументированные опции программ сравнимы с командами rundll32.exe, о которых речь пойдет в следующей главе.

Продолжение следует

Рейтинг: 0 
Оцените: 1 2 3 4 5
moemesto.ru bobrdobr.ru - добавить в социальные закладки
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=610

В избранное