КОМПЬЮТЕР

Операции под MS Windows



Хорошо ли вы знаете Windows? Я думаю, что да. Знаете ли вы его на 100 %? Вряд ли. Потому что программисты из Microsoft очень постарались, пряча некоторые функции и возможности от пользователей. Речь здесь пойдет о программах: самых обычных стандартных программах операционной системы, которые при установке ставятся по умолчанию и присутствие которых никак не афишируется. Более того, разработчики, как нарочно, пытаются отпугнуть пользователей от работы с этими утилитами. Посудите сами: программы нигде не упоминаются (ну, может быть в справке), на них нет ярлыков в меню "Пуск", а при попытке зайти в каталог Windows, где они, собственно, и находятся, появляется страшная надпись о том, что сюда заходить не надо, дабы не испортить системных файлов. Это может отпугнуть новичков. А ведь там немало полезных программ[54].


СИСТЕМНЫЕ УТИЛИТЫ

• агр. ехе

Местонахождение: Windows\system32

Описание: TCP/IP Arp Command

Команда Arp используется для просмотра, добавления или удаления записей в таблицах трансляции адресов IP в физические адреса. Эти записи используются при работе протокола Address Resolution Protocol (ARP)

Синтаксис:

arp -a [inet_addr] [-N [if_addr]]

arp -d inet_addr [if_addr]

arp -s inet_addr ether_addr [if_addr]

Параметры:

-a

Displays current ARP entries by querying TCP/IP. If inet_addr is specified, only the IP and physical addresses for the specified host are displayed.

-d

Deletes the entry specified by inet_addr.

-g

Same as -a

-s

Adds an entry in the ARP cache to associate the IP address inet_addr with the physical address ether_addr. The physical address is given as 6 hexadecimal bytes separated by hyphens. The IP address is specified using dotted decimal notation. The entry is static. It will not be automatically removed from the cache after the timeout expires and will not exist after a reboot of your computer.

-N [if_addr]

Displays the ARP entries for the network interface specified by if_addr.

ether_addr

Specifies a physical address.

if_addr

Specifies, if present, the IP address of the interface whose address translation table should be modified. If not present, the first applicable interface will be used. inet_addr

Specifies an IP address in dotted decimal notation.


• at.exe

Местонахождение: Windows\system32

Описание: Интерфейс командной строки службы расписаний — Schedule service command line interface

Команда At предназначена для запуска команд и программ в указанное время по определенным дням. Для использования команды АТ необходимо, чтобы была запущена служба расписаний. Возможна работа с удаленными компьютерами. Для запуска задач пользователь должен обладать необходимыми правами.

Синтаксис

АТ [\\имя_компьютера] [[код] [/DELETE] | /DELETE [/YES]]

AT [\\имя_компьютера] время [/INTERACTIVE] [/EVERY: день[….] | /NEXT: день[….]] "команда"

Параметры

\ \имя_компьютера

Имя удаленного компьютера. Если этот параметр опущен, используется локальный компьютер. код

Порядковый номер запланированной задачи.

/delete

Отмена запланированной задачи. Если код задачи опущен, отменяются все задачи, запланированные для указанного компьютера.

/yes

Отмена запроса на подтверждение при отмене всех запланированных задач. время

Время запуска команды.

/interactive

Разрешение взаимодействия задачи с пользователем, работающим на компьютере во время запуска задачи.

/every: день[….]

Запуск задачи осуществляется по указанным дням недели или месяца. Если дата опущена, используется текущий день месяца.

/next: день[….]

Задача будет запущена в следующий указанный день недели (например в следующий четверг). Если дата опущена, используется текущий день месяца, "команда"

Команда Windows NT или имя пакетного файла.


• atmadm.ехе

Местонахождение: Windows\system32

Описание: Диспетчер вызовов ATM — ATM Call Manager Utility

Контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM). Вызванная без параметров команда atmadm отображает статистику для контроля состояния активных АТМ-подключений.

Синтаксис

atmadm [/с][/a] [/s]

Описание параметров есть в справке Windows


• attrib.ехе

Местонахождение: Windows\system32

Описание: Attribute Utility

Утилита командной строки позволяет просматривать, устанавливать или снимать атрибуты файла или каталога, такие как «Только чтение», «Архивный», «Системный» и «Скрытый». Выполненная без параметров команда attrib выводит атрибуты всех файлов в текущем каталоге.

Синтаксис

attrib [{+r|-r}] [{+а|—а}] [{+s|-s}] [{+h|-h}] [[диск: ][путь] имя_файла] [/s[/d]]

Описание параметров есть в справке Windows


• bootcfg.exe

Местонахождение: Windows\system32

Описание: Средство конфигурации загрузки — Boot Config Tool

Программа bootcfg позволяет из командной строки управлять загрузочным меню, редактируя, добавляя или удаляя записи в файле boot.ini. Функции программы аналогичны ручному редактированию файла, однако, позволяют автоматизировать процесс настройки меню загрузки, использовать команды в. bat файлах.

Описание параметров есть в справке Windows


• cacls.exe

Местонахождение: Windows\system32

Описание: Изменение таблиц управления доступом — Control ACLs Program

Программа служит для просмотра или изменения файлов избирательных таблиц управления доступом (DACL).

Описание программы есть в справке Windows


• calc.exe

Местонахождение: Windows\system32

Описание: Калькулятор для Windows — Windows Calculator

Калькулятор предназначен для выполнения тех же операций, что и обычный калькулятор: сложение, вычитание, а также функции инженерного калькулятора, например нахождение логарифмов и факториалов

Если в окно Калькулятора вставить из буфера обмена строку чисел, разделенных знаками простейших арифметических действий (+, -, *, /), оканчивающуюся знаком равенства, то калькулятор автоматически вычислит последовательно все действия, и на его "индикаторе" появится результат, который при необходимости можно легко перенести в любое работающее приложение Windows посредством того же буфера обмена. Это очень удобно, когда нужно быстро выполнить вычисления, особенно если их текст уже набран, например, в документе текстового редактора, в который нужно вставить результат вычислений. Пробелов в выражении можно не делать, хотя они обычно не мешают.

В конце обязательно поставьте знак равенства, иначе последнее действие окажется не выполненным и в этом случае придется нажать [Enter] либо щелкнуть на клавише со знаком равенства.

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

В Инженерном виде вычисления производятся по всем правилам, можно даже использовать скобки и некоторые специальные последовательности символов-кодов, выполняющих служебные функции:

Последовательности клавиш для вызова функций

Приведенные ниже последовательности нажатий клавиш воспринимаются как функции при вводе данных в калькулятор. Например, откройте блокнот и введите следующий текст: 123:m

Скопируйте в блокноте 123:m и вставьте в окно калькулятора. Число 123 будет отображено и записано в память калькулятора.

Специальные коды

:q - Начало нового вычисления.

- Очистка памяти.

- Ввод десятичных чисел в экспоненциальной нотации.

:m - Запоминание числа в памяти.

- Добавление текущего числа к хранящемуся в памяти.

:r - Вызов числа, хранящегося в памяти.


• charmap.ехе

Местонахождение: Windows\system32

Описание: Таблица символов — Character Мар

Таблица символов служит для просмотра символов, включенных в выбранный шрифт. Она отображает следующие наборы символов: Windows, DOS и Юникод.

Отдельный символ или группу символов можно скопировать в буфер обмена, а затем вставить в любое приложение, в котором они будут отображаться. Многие программы, например WordPad, позволяют копировать символы путем их перетаскивания из таблицы символов непосредственно в открытый документ. Более подробное описание программы есть в справке


• chcp.exe

Местонахождение: Windows\system32

Описание: Change CodePage Utility

Программа командной строки служит для просмотра номера текущей кодовой страницы или изменение текущей кодовой страницы консоли. Выполненная без параметров команда chcp выводит номер текущей кодовой страницы для окна командной строки.

Синтаксис

chcp [код]

Для русской кодовой страницы используется код 866

Описание программы есть в справке Windows


• chkdsk.exe

Местонахождение: WINDOWS\system32

Описание: Check Disk Utility

Вывод на экран отчета о состоянии диска в форме, зависящей от используемой файловой системы. Команда chkdsk также составляет список ошибок на диске и исправляет их. Выполненная без параметров команда chkdsk выводит информацию о состоянии текущего диска. Описание программы есть в справке Windows


• chkntfs.exe

Местонахождение: WINDOWS\system32

Описание: NTFS Volume Maitenance Utility

Просмотр или задание планирования автоматической проверки системы для томов файловых систем FAT, FAT32 или NTFS при запуске компьютера. Описание программы есть в справке Windows


• cipher.exe

Местонахождение: WINDOWS\system32

Описание: Программа шифрования файлов — File Encryption Utility

Отображение или изменение шифрование папок и файлов на томах NTFS. Использованная без параметров команда cipher отображает состояние шифрования текущей папки и всех файлов, находящихся в ней. Описание программы есть в справке Windows


• cleanmgr.ехе

Местонахождение: WINDOWS\system32

Описание: Программа очистки дискового пространства для Windows — Disk Space Cleanup Manager for Windows

Программа очистки диска используется для освобождения пространства на жестком диске с помощью удаления временных файлов Интернета, установленных компонентов и программ, которые больше не используются, и очистки корзины. Программу можно запустить через Пуск-Все программы-Стандартные-Служебные-Очистка диска или через Пуск-Выполнить-cleanmgr


• clipbrd.ехе

Местонахождение: Windows\system32

Описание: Windows NT ClipBook Viewer

Программа папки обмена позволяет вырезать или копировать данные из других программ и хранить их на странице, которую можно сохранить под любым именем, использовать повторно и совместно с другими пользователями. Более подробное описание программы есть в справке


• Сmd.exe

Местонахождение: Windows\system32

Описание: Windows Command Processor

В Windows XP имеется так называемая консоль — программа Cmd.exe, которая является командным интерпретатором. При простом запуске, без указания параметров командной строки, консоль отображает версию операционной системы, информацию о защите авторских прав разработчиков ОС и саму командную строку, в которой можно ввести как параметр командной строки самой программы Cmd.ехе, так и любую внешнюю команду, например, команду на запуск другого приложения или стандартную команду, типа mkdir, del и т. п.

Параметры командной строки

Синтаксис для командной строки:

CMD [/А | /U] [/Q] [/D] [/Е: ON | /Е: OFF] [/F: ON | /F: OFF] [/V: ON | /V: OFF] [[/S] [/С | /К] команда]

Можно использовать одновременно несколько команд, используя между ними специальный разделитель — символы &&, при этом все сочетание нескольких команд должно быть заключено в кавычки, например, "команда&&команда&& команда".

/? — вызов справки

— вывод результатов выполнения заданной команды в формате ANSI

— выполнение заданной команды с последующим закрытием окна консоли

/D — отключение выполнения команд AutoRun (которые первыми автоматически выполняются при вызове cmd.exe), заданных в специальных разделах реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun и HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

/E: ON (/E: OFF) — разрешение (Запрет) расширений команд. В Windows ХР по умолчанию включена расширенная обработка всех команд cmd.exe, этот параметр служит для включения / выключения расширений конкретного процесса.

Расширенная обработка включает следующие команды: assoc, call, chdir (cd), color, del (erase), endlocal, for, ftype, goto, if, mkdir (md), popd, prompt, pushd, set, setlocal, shift, start (изменен также вызов внешних команд)

/F: ON (/F: OFF) — разрешение (Запрет) завершения имен файлов и папок (по умолчанию выключено) конкретного вызова cmd.exe. Довольно удобная функция, позволяющая не вводить полностью вручную в окне консоли пути к файлам или имена самих папок, а ввести только часть длинного пути и с помощью нажатия специальной комбинации клавиш дать операционной системе найти подходящие варианты и просто выбрать нужный. (Если необходимо включить или отключить завершение имен для всех вызовов cmd.exe, то смотри Автонабор команд). Параметры пользователя имеют приоритет над параметрами компьютера, значение параметра /F командного процессора имеет приоритет над параметрами реестра. Microsoft вносит некоторые разъяснения по поводу использования этой функции: "Если завершение включено с помощью ключа командной строки / F: ON, то используются два управляющих символа: Ctrl+D для имен папок и Ctrl+F для имен файлов. Чтобы отключить конкретный символ завершения в системном реестре, в качестве кода специального символа используется шестнадцатеричное значение символа пробела (0х20). Завершение вызывается при вводе одного из этих двух специальных символов. Функция завершения берет строку пути слева от точки ввода, дописывает к ней символ шаблона, если таковой отсутствует, а затем строит список путей, которые соответствуют полученному определению. После этого выводится первый элемент этого списка соответствующих путей. Если же список пуст, то подается звуковой сигнал, и ничего не выводится. После этого повторный ввод того же самого специального символа приводит к циклическому перебору всех соответствующих путей. Нажатие клавиши Shift при вводе управляющего символа позволяет просматривать список путей в обратном порядке. Если изменить выведенный путь, а затем снова ввести управляющий символ, сохраненный список очищается, и строится новый список путей. То же самое происходит, если переключиться с одного символа завершения на другой. Единственное отличие при использовании символа завершения файла состоит в том, что при этом для построения списка соответствия берется и путь, и имя файла, а при использовании символа завершения папки — только путь. Если символ завершения используется в одной из встроенных команд манипулирования папками (CD, MD или RD), то всегда подразумевается символ завершения папок. Символ завершения правильно работает и с именами файлов, содержащими пробелы или иные специальные символы, если при этом строка соответствия заключена в кавычки. Кроме того, если сместить точку ввода влево, а затем использовать символ завершения внутри строки, оставшийся справа от точки ввода текст будет отброшен. Специальные символы, которые требуют обязательного заключения в кавычки: <пробел>&()[]{}А=;!'+, Все понятно?

— выполнение заданной команды без последующего завершения (окно консоли не закроется)

/Q — отключение вывода команд на экран (ECHO OFF).

/R — аналогичен параметру /С

/S — изменение поведения команды после /С или /К

/Т: цвет — задание цвета текста и фона окна консоли. Параметр цвет имеет значение в виде двух шестнадцатеричных чисел: первое определяет цвет фона окна, а второе — текста в окне. То есть результатом выполнения команды "CMD /Т:7С" будут светло-красные буквы на белом фоне.

/U — вывод результатов выполнения команды в формате Unicode

/V: ON (/V: OFF) — разрешение (Запрет) отложенного расширения переменных среды (для конкретного вызова cmd.exe) с применением восклицательного знака"!" в качестве разделителя. Например, /V: ON разрешает использовать!var! в качестве расширения переменной var во время выполнения. Синтаксис var служит для расширения переменных при вводе, что приводит совсем к другим результатам внутри цикла FOR. При включенном отложенном расширении переменных среды символ"!" (восклицательный знак) может использоваться для замены текущего значения переменной среды во время выполнения; /X — означает то же, что и ключ /Е: ON, из соображений совместимости; /Y то же, что и /Е: OFF. И еще несколько замечаний. Если указаны ключи /С или /К, то остальная часть командной строки после такого ключа обрабатывается как командная строка, а обработка символов кавычек (") ведется таким образом. Символы кавычек в командной строке сохраняются, если выполняются все перечисленные ниже условия: ключ /S отсутствует; есть ровно два символа кавычек; между ними нет других специальных символов, как то: &<>()0^|; между ними имеются один или несколько пробелов; строка, заключенная в кавычки, является именем исполняемого файла. В противном случае проверяется первый символ, и если он является символом кавычек, то он удаляется, также удаляется последний символ кавычек в командной строке, а весь текст после этого последнего символа кавычек сохраняется.


Таблица для задания цвета текста и фона окна консоли

0 — черный 1 — синий 2 — зеленый 3 — голубой 4 — красный 5 — лиловый 6 — желтый 7 — белый 8 — серый 9 — светло-синий А — светло-зеленый В — светло-голубой С — светло-красный D — светло-лиловый Е — светло-желтый F — ярко-белый

Кстати, цвет и другие настройки можно изменять и другим способом. Щелкните правой кнопкой мыши по строке заголовка окна и выберите пункт Свойства. Откроется окно с четырьмя вкладками, на которых будут доступны опции изменения настроек программы. Если вам не нравится стандартный черный экран командной строки, то на вкладке Color вам предлагается выбрать цвет экрана и текста либо из 16 стандартных цветов, для которых имеется соответствующие образцы, либо задав числовое значение цвета в формате RGB. На вкладке Layout настраивается размер окна и экранного буфера. Если в ранних ОС MS-DOS и Windows размер экрана оставался неизменным 25 строк в высоту и 80 символов в длину, и для вывода большего количества строк приходилось добавлять команду Imore, то в системах NT и более поздних можно просто задать достаточно большой размер буфера экрана и пользоваться полосой прокрутки, что гораздо удобнее. Текст в окне командной строки Для копирования и вставки текста в окно командной строки обычные для Windows комбинации клавиш, такие как Ctrl+C, Ctrl+V, работать не будут. Для извлечения текста из буфера обмена вам придется вызвать меню, щелкнув правой кнопкой мыши по заголовку окна, и выбрать подменю Edit. Или же просто щелкните правой кнопкой по окну. Для копирования текста из окна выберите пункт Mark и мышью выделите нужный текст. Затем либо нажмите Enter, либо в том же меню выберите Сору. Если надо вставить какой-то текст в окно командной строки, обратитесь к команде Paste. Для повторного выполнения команды воспользуйтесь стрелками «вверх» и «вниз», позволяющими перемещаться по списку выполненных команд. Для очистки экрана от текста служит директива els.


Команды

TITLE — для изменения заголовка строки

TITLE [строка], где строка — это будущий заголовок окна командной строки (записывается без кавычек). После задания заголовка окна он может быть изменен только повторным вызовом команды TITLE. Использование данной команды может быть полезно в командных файлах. Так, выполнение примера, который приведен ниже, будет сопровождаться появлением соответствующей надписи в заголовке окна:


@ЕСНО OFF

TITLE Копируются файлы…

COPY \\Server\Share\*.doc С: \User\Common\*.doc

ECHO Копирование закончено.

TITLE Процесс завершен


Команда АТ — С помощью этой команды можно запускать команды и программы в определенное время.

АТ [\\имя компьютера] [[id] [/DELETE] | /DELETE [/YES]]

АТ [\\имя компьютера] time [/INTERACTIVE] [/EVERY: дата[….] | /NEXT: дата [….]] "команда"

\\имя компьютера указывает на удаленный компьютер, на котором могут быть запущены планируемые задачи. Если этот параметр не указан, то по умолчанию предполагается тот компьютер, на котором запускается команда АТ; id идентификатор, назначенный указанной команде;

/delete отменяет намеченную команду. Если id опущен, все назначенные команды на компьютере отменены;

/yes этот параметр в случае использования с предыдущим параметром (/delete) автоматически включает подтверждение для всех запросов;

time время выполнения команды (в 24-часовом формате часы: минуты); /interactive позволяет команде АТ обмениваться с подключенными на данный момент в системе пользователями;

/every: дата[….] выполняет команду в каждый указанный день (дни) недели или месяц. Если дата опущена, подразумевается текущий день месяца;

/next: дата[…] выполняет указанную команду при следующем наступлении указанной даты (например, в следующий четверг). Если дата не указанна, по умолчанию принимается текущий день месяца;

"команда" указывается команда Windows NT или пакетная программа, которая будет выполнена. Имя файла должно указываться полностью. При этом, если выполняется какая-либо из внутренних команд, например, COPY или DIR, а не исполняемый файл, то необходим запуск командного интерпретатора с ключом / С, например: АТ 10:00 "CMD /С DIR > C: \test.out.

Команда For — Ее возможности обширны, но мы ограничимся демонстрацией лишь одной из них — Копирование по сети на все машины сразу. Допустим, что требуется скопировать файл на двадцать машин. Делается это очень быстро.

Сначала в файл list.txt записываем список всех имеющихся в сети машин. В консоли пишем:

net view > c: \list.txt

Затем, чтобы выполнить, например, копирование файла patch.exe на каждую машину из списка, даем команду:

FOR /F "tokens=1" %i in (c: \list.txt) do copy d: \temp\patch.exe "%i\C$\program files\ICQ"

Переменная %i будет автоматически принимать значение NetBIOS-имени машины из новой строки файла list.txt и на эту машину будет производиться копирование


• cmstp.ехе

Местонахождение: WINDOWS\system32

Описание: Microsoft Connection Manager Profile Installer

Установка или удаление профиля службы диспетчера подключений. Выполненная без параметров команда cmstp устанавливает профиль службы со стандартными параметрами, соответствующими данной операционной системе и разрешениям пользователя. Описание программы есть в Справке Windows


• comp.ехе

Местонахождение: WINDOWS\system32

Описание: File Compare Utility

Побайтное сравнение двух или нескольких файлов. Команда comp позволяет сравнивать файлы, находящиеся на разных дисках и в разных каталогах. При сравнении файлов с помощью команды comp выводятся их имена и расположения. Выполненная без параметров команда comp запрашивает файлы для сравнения.

Описание программы есть в Справке Windows

Синтаксис comp

[файл1] [файл2] [/d] [/а] [/1] [/n=кол_строк] [/с]


Примеры

Чтобы сравнить содержимое каталога С: \Reports с содержимым каталога резервных копий \\Sales\Backup\April, введите следующую команду:

comp c: \reports \\sales\backup\april

Чтобы сравнить первые десять строк файлов в каталоге \Invoice и вывести результат в десятичном формате, введите следующую команду:

comp \invoice\*.txt \invoice\backup\*.txt /n=10 /d


• compact.exe

Местонахождение: WINDOWS\system32

Описание: Программа сжатия файлов — File Compress Utility

Вывод сведений или изменение уплотнения файлов и каталогов в разделах NTFS. Запущенная без параметров команда compact выводит сведения об уплотнении файлов в текущем каталоге. Описание программы есть в Справке Windows

Синтаксис

compact [{/с|/и}] [/s[: каталог]] [/a] [/i] [/f] [/q] [имя_файла[…]]


• control.exe

Местонахождение: Windows\system32

Описание: Панель управления Windows — Windows Control Panel

Данная команда служит для запуска апплетов Панели управления


• convert.exe

Местонахождение: Windows\system32

Описание: File System Conversion Utility

Утилита командной строки служит для преобразования томов с файловой системой FAT и FAT32 в тома с файловой системой NTFS.

Синтаксис

convert [том] /fs: ntfs [/v] [/cvtarea: имя_файла] [/nosecurity] [/х]

Описание параметров есть в справке Windows


• cscript.exe

Местонахождение: Windows\system32

Описание: Microsoft (r) Console Based Script Host

Сервер сценариев cscript.exe является консольным вариантом, предназначенный для взаимодействия с пользователем через командную строку (в отличии от GUI-приложения wscript.exe).

Синтаксис

cscript [имя_сценария] [параметры_сервера] [аргументы_сценария]

Описание параметров есть в справке Windows


• defrag.ехе

Местонахождение: Windows\system32

Описание: Disk Defragmenter Module

Поиск и объединение фрагментированных файлов загрузки, файлов данных и папок на локальных томах.

Синтаксис

defrag том

defrag том [/а]

defrag том [/a] [/v]

defrag том [/v]

defrag том [/f]

Описание параметров есть в справке Windows


• diskpart.ехе

Местонахождение: Windows\system32

Описание: Diskpart Application

Программа DiskPart.exe — это работающий в текстовом режиме командный интерпретатор, который позволяет управлять объектами (дисками, разделами или томами) с помощью сценариев или команд, вводимых с командной строки.

Синтаксис

diskpart [/add | /delete] [имя_устройства | имя_диска | имя_раздела] [размер]

Описание программы есть в справке Windows


• driverquery.ехе

Местонахождение: Windows\system32

Описание: Опрос драйверов — Driver Query

Утилита командной строки для вывода списка всех установленных драйверов устройств и их свойств

Синтаксис

driverquery [/s компьютер] [/и домен\пользователь /р пароль] [/fo {TABLE|LIST|CSV}] [/nh] [/v] [/si]

Описание параметров есть в справке Windows


• drwtsn32.exe (Доктор Ватсон в Windows)

Местонахождение: Windows\system32

Описание: DrWatson Postmortem Debugger

Программа Доктор Ватсон (Drwtsn32.exe) устанавливается в системную папку при установке Windows. Параметры, используемые по умолчанию, задаются при первом запуске программы «Доктор Ватсон», который выполняется при возникновении программной ошибки или по команде пользователя.

При возникновении программной ошибки в Windows система выполняет поиск обработчика программных ошибок. Он обрабатывает ошибки по мере их возникновения во время выполнения программы. Если найти обработчик не удается, система проверяет, чтобы приложение не находилось в режиме отладки, после чего рассматривает ошибку как не подлежащую обработке. Далее система ищет отладчик программных ошибок в системном реестре и обрабатывает такие ошибки.

Более подробное описание программы ищите в справке Windows


• explorer.exe

Местонахождение: Windows

Описание: Проводник — Windows Explorer

Одна из основных программ Windows для навигации по папкам и дискам

Ключи командной строки Проводника

— Вид Проводника по умолчанию (двухпанельное), иначе выводится как однопанельное (как Папка).

/е, object — Открывается Проводник с видом по умолчанию и с фокусом на заданной папке (Explorer /е, С: \Windows)

/n — Открытие однопанельного нового окна на диске, на котором установлена система (С: \). Иначе информация выводится в существующем окне Проводника, если оно открыто.

/root, object — Указывает на то, что корнем будет object — это дисковод (сетевой или локальный) или папка. Иначе корнем считается Рабочий стол. (Explorer /root, C: \Windows\Cursors)

/select, object — Указывает на необходимость открытия Родительской папки объекта object и выделит object (Explorer /select, C: \Windows\Cursors\banana.ani).


• fс.ехе

Местонахождение: Windows\system32

Описание: DOS 5 File Compare Utility

Утилита командной строки для сравнения двух файлов и вывода различий между ними

Синтаксис

fc [/а] [/Ь] [/с] [/l] [/lbn] [/n] [/t] [/u] [/w] [/ nnnn]

[диск1:][путь1]имяфайла1 [диск2:][путь2]имяфайла2

Описание параметров есть в справке Windows


• find.ехе

Местонахождение: Windows\system32

Описание: Find String (grep) Utility

Поиск заданной строки текста в файле или нескольких файлах. После поиска в заданных файлах команда find выведет на экран все строки из этих файлов, содержащие заданный образец.

Синтаксис

find [/v] [/с] [/n] [/i] "строка" [[диск: ][путь]ИмяФайла[…]]


• fsutil.ехе

Местонахождение: Windows\system32

Описание: fsutil.ехе

Fsutil является служебной программой командной строки, которая используется для выполнения связанных задач файловых систем FAT и NTFS, таких как управление точками повторной обработки, управление разреженными файлами, отключение тома или расширение тома. Поскольку программа fsutil является весьма мощной, ее должны применять только опытные пользователи, имеющие опыт работы с Microsoft Windows ХР. Для использования программы fsutil необходимо войти в систему с помощью учетной записи администратор или члена группы администраторов.

Описание программы и ее подкоманд есть в справке Windows.

Для отображения справки о подкомандах утилиты используйте команду fsutil подкоманда help

Применение.

С помощью утилиты командной строки fsutil можно создать файл с заданным размером. Например, вам надо создать файл sample.txt размером 1 кб, не заботясь о его содержании. Делаем так:

fsutil file createnew FileName Size

где FileName — имя файла (sample.txt, или c: \folder\sample.txt), a Size — размер файла в байтах.


• ftp.exe

Местонахождение: Windows\system32

Описание: File Transfer Program

Позволяет передавать файлы с компьютера и на компьютер с помощью программ, поддерживающих протокол FTP (File Transfer Protocol)

Синтаксис

ftp [-v] [-d] [-i] [-n] [-g] [-s: имя_файла] [-a] [-w: paзмep] [-A] [Ведомый компьютер]

Описание параметров есть в справке Windows


• hostname.exe

Местонахождение: Windows\system32

Описание: Hostname АРР

Утилита командной строки hostname выводит имя системы, на котором была запущена эта команда Синтаксис hostname

У данной команды нет параметров


• iexpress.ехе

Местонахождение: Windows\system32

Описание: Wizzard

В Windows XP есть простейший инстяллятор файлов IExpress. Удобный диалог, упаковывает файлы в ехе-файлы, один минус: не руссифицирован. Причем, например, 2 десятка картинок сжимаются даже лучше чем в WinRAR 3.0


• ipconfig.ехе

Местонахождение: Windows\system32

Описание: IP Configuration Utility

Утилита командной строки ipconfig служит для отображения всех текущих параметров сети TCP/IP и обновления параметров DHCP и DNS. При вызове команды ipconfig без параметров выводится только IP-адрес, маска подсети и основной шлюз для каждого сетевого адаптера

Синтаксис

ipconfig [/all] [/renew [адаптер]] [/release [адаптер]] [/flushdns] [/displaydns] [/registerdns] [/showclassid адаптер] [/setclassid адаптер [код_класса]]

Например, для очистки кэша разрешений DNS используется команда ipconfig /flushdns

Описание параметров есть в справке Windows


• logonui.ехе

Местонахождение: Windows\system32

Описание: Интерфейс входа в Windows — Windows Logon UI

Программа, запускающая при входе в Windows. Именно в этом файле содержится внешний вид экрана приветствия. Существует ряд программ, позволяющих модифицировать внешний вид экрана приветствия путем изменения данного файла. Если вам хочется просто изменить внешний вид экрана приветствия без модификации файла, то можете воспользоваться более безопасным способом настройки экрана через реестр. (Смотри параметр UIHost в Справочнике по реестру).


• lpq.exe

Местонахождение: Windows\system32

Описание: TCP/IP Lpq Command

Служит для отображения состояния очереди печати на компьютере, использующем программное обеспечение сервера печати Line Printer Daemon (LPD). При вызове команды lpq без параметров в командной строке отображается справка по этой команде

Синтаксис

lpq -S имя_сервера -Р имя_принтера [-1]

Описание параметров есть в справке Windows


• makecab.exe

Местонахождение: WINDOWS\system32

Описание: Microsoft® Cabinet Maker

Утилита командной строки makecab.exe служит для создания саЬ-файлов

Для получения списка параметров используйте ключ makecab /?


• migwiz.exe

Местонахождение: WINDOWS\system32\usmt

Описание: Мастер переноса файлов и параметров — Files and Settings Transfer Wizard

Очень удобная утилита для переноса файлов и параметров различных программ с одного компьютера на другой. Например, вы легко перенесете все настройки и письма из Outlook Express. Программу можно запустить через Пуск-Все программы-Стандартные-Служебные-Мастер переноса файлов и параметров или через Пуск-Выполнить-migwiz


• mmc.exe

Местонахождение: Windows\system32

Описание: Консоль управления (MMC) — Microsoft Management Console

Консоль MMC (Microsoft Management Console) группирует средства администрирования, которые используются для администрирования компьютеров, служб, других системных компонентов и сетей. Впервые она появилась в Windows 2000. Чтобы запустить ее, проделайте следующее:

Пуск->Выполнить->mmc. Перед вами откроется окно.

Дальше необходимо добавить групповую политику "Локальный компьютер", где и будут проводиться все настройки. Для этого выберите пункт меню Консоль->Добавить или удалить оснастку…, в появившемся окне нажмите кнопку "Добавить", и из появившегося диалога "Добавить изолированную оснастку" выберите "Групповая политика". Нажмите последовательно кнопки "Готово", "Закрыть", "ОК".

Давайте попробуем убрать пункт "Выполнить" из меню "Пуск" с помощью этого инструмента. В левой части окна консоли перед вами древовидная структура настраиваемых параметров операционной системы. Откройте пункт меню Конфигурация пользователя->Административные шаблоны->Панель задач и меню "Пуск". В расширенном варианте отображения данных вы сможете почитать описание настраиваемого пункта. Если вы знаете что именно вам надо настроить, то лучше переключиться в стандартный режим, чтобы не занимать лишнее место на экране монитора ненужной вам информацией. Итак, найдите строку Удалить команду "Выполнить" из меню "Пуск".

Дважды кликните по ней левой кнопкой мыши, отметьте пункт "Включен" и нажмите "ОК". Теперь если вы выберите Пуск->Выполнить, то увидите сообщение, что операция отменена вследствие действующих для компьютера ограничений.

После перезагрузки этот пункт вообще пропадет из меню "Пуск". Аналогичным образом можно настроить и другие параметры меню "Пуск" и не только. Значения "Включен" и "Отключен" показывают действует или нет данная политика, а значение "Не задан" возвращает настройку политики в значение по умолчанию, заложенное в операционной системе. Вы наверняка уже обратили внимание на большое количество параметров, которые можно настроить с помощью оснастки ММС. Действительно, здесь можно настроить очень многие параметры операционной системы без использования дополнительных инструментальных средств. Описывать их все нет смысла, так что если вас заинтересовал этот способ твикинга, ознакомьтесь с ними самостоятельно, тем более описание настраиваемых параметров дает более чем исчерпывающую информацию. Ну, а для начального знакомства с оснасткой ММС приведенных сведений должно хватить.


• mplayer2.ехе

Местонахождение: Program Files\Windows Media Player

Описание: Проигрыватель Windows Media — Windows Media Player

Оказывается вместе с навороченной версией Универсального проигрывателя Windows Media (wmplayer.exe) существует и более простая старая версия 6.4. Причем, данный проигрыватель менее требователен к ресурсам памяти и отлично справляется с проигрыванием звука и видео.


• msconfig.ехе

Местонахождение: WINDOWS\PCHealth\HelpCtr\Binaries

Описание: Настройка системы (System Configuration Utility)

После загрузки появляется окно с шестью вкладками:

— Общие

— System.ini

— Win.ini

— BOOT.INI

— Службы

— Автозагрузка — здесь перечислены все программы, которые запускаются при загрузке системы.

Очень удобно то, что все собрано в одном месте. Не надо лазить по реестру и файлам, чтобы посмотреть, что загружается на компьютере. Можно отключить загрузку любой программы или выполнение строки одного из перечисленных файлов, не правя ничего вручную. При этом комментарии будут расставлены автоматически, а программы, запускаемые из реестра, например, из раздела "Run", будут перенесены в раздел "Run-" (в конце соответствующего раздела добавляется символ "-").

Более подробное описание программы есть в справке самой программы Изменения в программе 11 октября 2005 года вышло обновление 906569, которое добавляет новую вкладку Сервис (Tools) к этой программе. С помощью этой вкладки вы можете запускать различные утилиты. Вы можете самостоятельно настроить список программ на этой вкладке Tools, а также модифицировать имеющиеся записи. Для этого вам нужно отредактировать файл Mscfgtlc.xml. Данный файл должен находиться в той же папке, что и Msconfig.exe. Так как этот файл является системным, то вам необходимо иметь привилегии администратора для изменения файла.

Вот пример формата файла Mscfgtlc.xml:

HELP="IPCONFIG — это команда, использующаяся для управления сетевыми подключения компьютеров, работающих под управлением Windows."/>

In this example, entry "a" shows an entry that contains no advanced functionality. No advanced functionality is available because of the null argument for the ADV_OPT element. Entry "b" contains an entry that has advanced functionality. In entry "b," the whole command is repeated together with the addition of a switch. Additionally, the tool is started in a Command Prompt window.

You do not have to provide a tool description in the Mscfgtlc.xml file. However, if you use incorrect path, syntax or option information, you receive an error message. Additionally, if you use incorrect path, syntax or option information, the tools that you want to display are not visible on the Tools tab in this situation.

Обновленная версия программы доступна на Microsoft Download Center: http://www.microsoft.com/downloads/details.aspx?FamilyId=9689F6E9-ADED-44B8-BBBB-BEAE1B4A4BC9)

Обновление доступно только для Windows ХР SP2

Данное обновление планируется включить в Windows ХР Service Pack 3 (SP3).


• msinfo32.exe (Сведения о системе)

Местонахождение: C: \Program Files\Common Files\Microsoft Shared\MSInfo

Описание: System Information

Программа Сведения о системе собирает и отображает данные о конфигурации системы как для локальных, так и для удаленных компьютеров. Сюда входит информация о конфигурации оборудования, компонентах компьютера, а также программном обеспечении, в том числе о подписанных и неподписанных драйверах. При устранении неполадок, связанных с конфигурацией системы, сотрудникам службы технической поддержки необходимы определенные данные о компьютере. Программа «Сведения о системе» позволяет быстро собрать необходимые данные.

Для хранения данных о системе предназначены файлы с расширением. nfo. Кроме того, программа «Сведения о системе» работает с файлами форматов. cab и. xml. Содержимое открытого файла. cab можно просматривать средствами меню Сервис.

Синтаксис

msinfo32 [/?] [/pch] [/nfo имя_файла] [/report имя_файла] [/computer имя_компьютера] [/showcategories] [/category код_категории] [/categories код_категории]

Описание программы есть в справке Windows


• msoobe.exe

Местонахождение: WINDOWS\system32\oobe

Описание: Microsoft Out of Box Experience

Программа активации Windows. Если ваша Windows еще не активирована, то запустите ее через Пуск-Выполнить oobe/msoobe /а

Далее следуйте дальнейшим указаниям


• mspaint.ехе

Местонахождение: Windows\system32

Описание: Paint

Оказывается, в Microsoft Paint можно быстро увеличить картинку аж в 10 раз. Для этого активизируйте инструмент Лупа. В нижней части поля, где фиксируется степень увеличения, находится тонкая белая линия. Аккуратно щелкните по ней. Как себя чувствует ваша картинка?

Если при работе в Paint, во время рисования линии удерживать нажатой клавишу Shift, то будет рисоваться прямая линия. Если проводить линию под углом, то при этом угол будет составлять 45 градусов.

А если удерживать нажатой клавишу Shift при рисовании фигур, то будет рисоваться квадраты и круги, вместо прямоугольников и эллипсов.


• net.ехе

Местонахождение: Windows\system32

Описание: Net Command

В утилите net.ехе реализовано множество команд для управления различными сетевыми компонентами, такими, как разделы, сессии, службы и учетные записи пользователей. Например, с помощью команды net User можно получить информацию о группах, к которым принадлежит пользователь. Пожалуй, это наиболее часто используемая утилита из арсенала любого системного администратора. Описание синтаксиса команды может занять больше десятка страниц.

Например, для отключения учетной записи можно использовать команду net user имя_пользователя /active: no

Для более подробной информации наберите в командной строке:

net /?


• netsh.ехе

Местонахождение: Windows\system32

Описание: Оболочка сетевых команд — Network Command Shell

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

Описание параметров есть в справке Windows. После выхода Пакета обновлений 2 (SP2) в программу были добавлены новые параметры для брандмауэра Windows

* netsh firewall

* netsh firewall show allowedprogram

* netsh firewall show config

* netsh firewall show currentprofile

* netsh firewall show icmpsetting

* netsh firewall show logging

* netsh firewall show multicastbroadcastresponse

* netsh firewall show notifications

* netsh firewall show opmode

* netsh firewall show portopening

* netsh firewall show service

* netsh firewall show state

Чтобы узнать конкретно о параметре команд, введите этот параметр, затем пробел и знак вопроса. Например, netsh firewall show?


• netstat.ехе

Местонахождение: Windows\system32

Описание: TCP/IP Netstat Command

Отображение активных подключений TCP, портов, прослушиваемых компьютером, статистики Ethernet, таблицы маршрутизации IP, статистики IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для протоколов IPv6, ICMPv6, TCP через IPv6 и UDP через IPv6). Запущенная без параметров, команда nbtstat отображает подключения TCP.

Синтаксис

netstat [-а] [-е] [-n [-о] [-р протокол] [-г] [-s] [интервал]

Описание программы есть в справке Windows

Чтобы вывести все активные подключения, отсортированные по возрастанию номера порта, необходимо набрать:

netstat -n

Чтобы получить список ожидающих портов, введите следующую команду и нажмите клавишу ВВОД:

netstat -аnо > netstat.txt


notepad.exe

Местонахождение: Windows\system32

Описание: Блокнот — Notepad

Простейший текстовый редактор, известный как Блокнот. Используется для создания и просмотра простых текстовых документов. Многие веб-дизайнеры используют Блокнот в качестве инструмента для создания интернет-страничек, не доверяя более навороченным программам! В каждой новой версии Windows приобретал новые возможности. В Windows ХР текстовый редактор уже научился понимать некоторые кодировки. В Windows традиционно используется в качестве просмотра HTML-кода, lод-файлов и т. п.


• nslookup.exe

Местонахождение: Windows\system32

Описание: nslookup APP

Предоставляет сведения, предназначенные для диагностики инфраструктуры DNS. Для использования этого средства необходимо быть знакомым с принципами работы системы DNS. Средство командной строки Nslookup доступно, только если установлен протокол TCP/IP

Синтаксис

nslookup [-подкоманда…] [{искомый_компьютер| [-сервер]}]

Описание параметров есть в справке Windows


• ntbackup.exe

Местонахождение: Windows\system32

Описание: Архивация данных Windows — Windows Backup Utility

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


• ntoskrnl.ехе

Местонахождение: Windows\system32

Описание: Системный модуль ядра NT — NT Kernel & System

Данный файл интересен прежде всего тем, что содержит в себе загрузочную картинку (boot screen). Существуют программы, которые изменяют содержимое данного файла. Используется любителями украшений Windows под свой вкус.


• openfiles.ехе

Местонахождение: Windows\system32

Описание: Открыто файлов — Open Files

Утилита командной строки, которая запрашивает или отображает открытые файлы. Также запрашивает, отображает или разъединяет файлы, открытые сетевыми пользователями.

Синтаксис

openfiles.exe /query [/s компьютер [/и домен\пользователь [/р пароль]]] [/fo {TABLE|LIST|CSV}] [/nh] [/v]

Описание параметров есть в справке Windows


• pathping.ехе

Местонахождение: Windows\system32

Описание: TCP/IP PathPing Command

Утилита командной строки pathping.exe в течение некоторого периода времени отправляет многочисленные сообщения с эхо-запросом каждому маршрутизатору, находящемуся между исходным пунктом и пунктом назначения, а затем на основании пакетов, полученных от каждого из них, вычисляет результаты. Поскольку pathping показывает коэффициент потери пакетов для каждого маршрутизатора или связи, можно определить маршрутизаторы или субсети, имеющие проблемы с сетью. Команда Pathping выполняет эквивалентное команде tracert действие, идентифицируя маршрутизаторы, находящиеся на пути. Затем она периодически в течение заданного времени обменивается пакетами со всеми маршрутизаторами и на основании числа пакетов, полученных от каждого из них, обрабатывает статистику. Запущенная без параметров, команда pathping выводит справку.

Описание программы и ее подкоманд есть в справке Windows.

Для отображения справки о подкомандах утилиты используйте команду pathping без параметров в командной строке pathping

Синтаксис

pathping [-n] [-h максимальное_число_переходов] [-g список_узлов] [-р период] [-q число_запросов [-w интервал] [-Т] [-R] [имя_конечного_компьютера]

Параметры

-n

Предотвращает попытки команды pathping сопоставить IР-адреса промежуточных маршутизаторов с их именами. Это позволяет ускорить вывод результатов команды pathping.

-h максимальное_число_переходов

Задает максимальное количество переходов на пути при поиске конечного пункта назначения. Значение по умолчанию равно 30.

-g список_узлов

Указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в IP-заголовке с набором промежуточных мест назначения, указанным в списке_компьютеров. При свободной маршрутизации последовательные промежуточные места назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке равно 9. Список_адресов представляет собой набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.

период

Задает время ожидания между последовательными проверками связи (в миллисекундах). Значение по умолчанию равно 250 миллисекунд.

-q число_запросов

Задает количество сообщений с эхо-запросом, отправленных каждому маршрутизатору пути. По умолчанию — 100.

-w интервал

Задает время ожидания каждого отклика (в миллисекундах). Значение по умолчанию равно 3000 миллисекунд.

Присоединяет тег приоритета уровня 2 (например 802.1р) к сообщениям с эхо-запросом, отправляемым каждому сетевому устройству на маршруте. Это помогает обнаружить сетевые устройства, для которых не настроен приоритет уровня 2. Он предназначен для проверки соединений, использующих спецификации QoS.

-R

Проверяет, все ли сетевые устройства вдоль маршрута поддерживают протокол RSVP (Resource Reservation Setup Protocol, протокол настройки резервирования ресурсов), который позволяет главному компьютеру резервировать определенную часть пропускной способности для потока данных. Этот параметр предназначен для проверки соединений, использующих спецификации QoS. имя_конечного_компьютера

Задает пункт назначения, идентифицированный IP-адресом или именем узла.

/?

Отображает справку в командной строке.


Примечания

Параметры команды Pathping вводятся с учетом регистра.

Во избежание перегрузки сети пакеты должны передаваться через довольно большие интервалы времени.

Чтобы минимизировать эффект потери пакетов, не нужно слишком часто выполнять проверку связи.

После запуска pathping сначала выводится путь. Это тот же путь, который выводится командой tracert. Далее в течение 90 секунд команда выдает сообщение о том, что она занята (это время варьируется в зависимости от числа переходов). В течение этого времени происходит сбор сведений со всех маршрутизаторов, перечисленных выше, и со всех соединений между ними. По завершении этого периода выводятся результаты проверки.


• ping.exe

Местонахождение: Windows\system32

Описание: TCP/IP Ping Command

Утилита командной строки Ping проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP, с помощью отправки сообщений с эхо-запросом по протоколу ICMP. После каждой передачи выводится соответствующее сообщение с эхо-ответом. Ping — это основная ТСР/IР-команда, используемая для устранения неполадки в соединении, проверки возможности доступа и разрешения имен. Команда ping, запущенная без параметров, выводит справку.

Синтаксис

ping [-t] [-а] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [{-j список_узлов | -к список_узлов}] [-w интервал] [имя_конечного_компьютера]

Описание параметров есть в справке Windows

Команда Ping лежит в основе диагностики сетей TCP/IP. Например, чтобы быстро получить значения параметров конфигурации TCP/IP на своем компьютере, следует набрать: C: \>ping 127.0.0.1


• powercfg.exe

Местонахождение: Windows\system32

Описание: Power Settings Command-Line Tool

Эта команда позволяет администратору управлять параметрами электропитания системы.

Получить более подробную информацию о программе и ее параметрах можно через команду powercfg /?

Пример:

Например, чтобы отобразить текущую конфигурацию схемы электропитания, нужно ввести команду powercfg /Q


• progman.ехе

Местонахождение: Windows\system32

Описание: Program Manager (Диспетчер программ)

Из Windows 3.1 нам достался такой замечательный продукт, как PROGMAN.EXE.

Он представляет из себя панель, которая с успехом может заменить Рабочий Стол, поскольку позволяет завести внутри себя неограниченное количество Групп, каждая из которых может содержать произвольное количество ярлыков (команды "Создать группу" и "Создать элемент" соответственно). Ярлык PROGMAN.EXE имеет смысл или помещать в стартовую папку с параметром "Свёрнутое в значок" (Windows 95, NT), или выводить на панель Quick Launch.

В результате можно существенно разгрузить Рабочий Стол, оставив на нём только необходимое. Остальные рабочие ярлыки можно разместить по группам Прогмана. В результате получится что-то вроде свёртываемого Рабочего Стола с рядом Рабочих Подстолов внутри!

P.S. К сожалению, PROGMAN.EXE обладает одним "родимым пятном" Windows 3.1: он не понимает длинных имён файлов, которые надо преобразовывать в короткие. Однако это неудобство не сильно умаляет его достоинства.


• reg.ехе

Местонахождение: Windows\system32

Описание: Утилита редактирования системного реестра из командной строки

Данная утилита позволяет просматривать, добавлять, удалять различные данные из реестра. Дополнительную информацию можно получить, запустив в командной строке reg /?

Примеры:

Для получения номера версии Internet Explorer из реестра введите в командной строке:

reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\lnternet Explorer" /v Version


• regedit.exe

Местонахождение: Windows

Описание: Редактор реестра — Registry Editor

Редактор реестра позволяет модифицировать данные в реестре. Реестру посвящен отдельный Справочник по реестру Windows


• regsvr32.exe

Местонахождение: Windows\system32

Описание: Сервер регистрации, (С) Microsoft — Microsoft(С) Register Server

Данная команда регистрирует в реестре файлы. dll как компоненты команды. Данная утилита весьма активно используется программистами для регистрации различных собственных компонентов

Синтаксис

regsvr32 [/u] [/s] [/n] [/i[: cmdline]] имя_dll

Параметры

/u Отменяет регистрацию сервера

/s Задает запуск regsvr32 без вывода сообщений на экран.

/n Указывает не вызывать D1IRegisterServer. Этот параметр можно использовать с параметром /i.

/i: cmdline Вызывает DllInstall с помощью дополнительной передачи [cmdline]. При использовании с параметром /и вызывает удаление dll. dllname

Задает имя файла dll для последующей регистрации.

/? Вывод справки в командной строке.


Примеры:

Для регистрации файла. dll для схемы Active Directory введите:

regsvr32 schmmgmt.dll


route.ехе

Местонахождение: Windows\system32

Описание: TCP/IP Route Command

Эта команда нужна для редактирования или просмотра таблицы маршрутов IP из командной строки. Ключ /? выводит все доступные ключи при работе с Route.


• rstrui.ехе

Местонахождение: Windows\system32\Restore

Описание: Приложение восстановления системы — System Restore Application

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

Управление восстановлением системы через скрипты

Для программы восстановления системы можно создавать различные скрипты, позволяющие создавать контрольные точки восстановления, перечислять имеющиеся точки, включать или выключать возможность восстановления системы для заданных дисков. При использовании данных скриптов задействованы WMI и файл srclient.dll, которая является клиентской DLL для программы восстановления системы и пользователь должен иметь права администратора системы Создание контрольной точки

Используем WMI и класс SystemRestore set SRP = getobject("winmgmts: \\.\root\default: Systemrestore")

CSRP = SRP.createrestorepoint ("Создание тестовой контрольной точки", 0, 100)

Отключение или включение Восстановления системы для заданного диска onoff = InputBox ("Вы хотите включить (вкл) или отключить (выкл) Восстановление системы? Введите слова вкл или выкл", "Восстановление системы")

Drive = InputBox ("Выберите нужный диск. Вы должны использовать формат 'с: \'", "Работа с диском")

set SRP = GetObject("winmgmts: \\.\root\default: SystemRestore")

If onoff = "вкл" then

eSRP = SRP.enable(drive)

end if

If onoff = "выкл" then

eSRP = SRP.disable(drive)

end if

Перечисление контрольных точек восстановления системы

' Перечисление контрольных точек

set SRP = getobject("winmgmts: \\.\root\default").InstancesOf ("systemrestore")

for each Point in SRP

msgbox point.creationtime & vbcrlf & point.description & vbcrlf & "Порядковый номер= " & point.sequencenumber

next


• rundll32.exe

Местонахождение: Windows\system32

Описание: Запуск библиотеки DLL как приложения — Run a DLL as an App

Windows имеет в своем составе утилиту командной строки rundll32.exe, которая позволяет запускать некоторые команды-функции, заложенные в DLL-файлах.

Вообще-то данная утилита была разработана для внутреннего пользования программистами Microsoft. Но богатые возможности этой программы дало повод на всеобщее использование пользователями.

Область применения данной утилиты довольно широк. Вы можете вводить приведенные ниже команды в окне Запуск программы (Пуск-Выполнить), также создать ярлыки с заданнами параметрами запуска, использовать в коде на программируемом вами языке (C++, Delphi, Visual Basic и т. д.)

Список команд слишком обширен. Приведем список наиболее значимых команд. SHELL32.DLL

rundll32 shell32.dll,Control_RunDLL hotplug.dll — диалоговое окно Отключение или извлечение аппаратного устройства

rundll32 shell32, Control_FillCache_RunDLL — запустить начальную инициализацию Панели управления.

rundll32 shell32,Control_RunDLL — открыть в Проводнике папку "Панель управления"

rundll32.exe shell32.dll,Control_RunDLL access.cpl,1 — апплет Специальные возможности (вкладка Клавиатура)

rundll32.exe shell32.dll,Control_RunDLL access.cpl,2 — апплет Специальные возможности (вкладка Звук)

rundll32.exe shell32.dll,Control_RunDLL access.cpl,3 — апплет Специальные возможности (вкладка Экран)

rundll32.exe shell32.dll,Control_RunDLL access.cpl,4 — апплет Специальные возможности (вкладка Мышь)

rundll32.exe shell32.dll,Control_RunDLL access.cpl.,5 — апплет Специальные возможности (вкладка Общие)

rundll32 shell32,Control_RunDLL appwiz.cpl,1 — вызов диалогового окна "Установка и удаление программ"(вкладка Установка программ).

rundll32 shell32,Control_RunDLL appwiz.cpl,2 — вызов диалогового окна "Установка и удаление программ"(вкладка Установка компонентов Windows).

rundll32 shell32,Control_RunDLL appwiz.cpl,3 — вызов диалогового окна "Установка и удаление программ"(вкладка Выбор программ по умолчанию).

rundll32.exe shell32.dll,Control_RunDLL desk.cpl,0 — апплет Экран (вкладка Рабочий стол).

rundll32.exe shell32.dll,Control_RunDLL desk.cpl,1 — апплет Экран (вкладка Заставка).

rundll32.exe shell32.dll,Control_RunDLL desk.cpl,3 — апплет Экран (вкладка Параметры).

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,0 — апплет Свойства обозревателя (вкладка Общие).

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,1 — апплет Свойства обозревателя (вкладка Безопасность).

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,2 — апплет Свойства обозревателя (вкладка Конфиденциальность).

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,3 — апплет Свойства обозревателя (вкладка Содержание).

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,4 — апплет Свойства обозревателя (вкладка Подключения).

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,5 — апплет Свойства обозревателя (вкладка Программы).

rundll32.exe shell32.dll,Control_RunDLL inti.cpl,0 — апплет Язык и региональные стандарты (вкладка Региональные параметры)

rundll32.exe shell32.dll,Control_RunDLL inti.cpl,1 — апплет Язык и региональные стандарты (вкладка Языки)

rundll32.exe shell32.dll,Control_RunDLL inti.cpl,2 — апплет Язык и региональные стандарты (вкладка Дополнительно)

rundll32.exe shell32.dll,Control_RunDLL joy.cpl — апплет Игровые устройства

rundll32 shell32,Control_RunDLL main.cpl @ 0 — открыть диалог "Свойства мыши".

rundll32 shell32,Control_RunDLL main.cpl @1 — открыть диалог "Свойства клавиатуры".

rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintersFolder — открыть папку "Принтеры" (другой способ).

rundll32 SHELL32,SHHelpShortcuts_RunDLL FontsFolder — открыть папку "Шрифты" (другой способ).

rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,0 — апплет Звуки и аудиоустройства (вкладка Громкость)

rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,1 — апплет Звуки и аудиоустройства (вкладка Звуки)

rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,2 — апплет Звуки и аудиоустройства (вкладка Аудио)

rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,3 — апплет Звуки и аудиоустройства (вкладка Речь)

rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,4 — апплет Звуки и аудиоустройства (вкладка Оборудование)

rundll32.exe shell32.dll,Control_RunDLL modem.cp,l — апплет Телефон и модем

rundll32.exe shell32.dll,Control_RunDLL ncpa.cpl — открытие окна Сетевые подключения

rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl — апплет ODBC Data Source Administrator

rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,0 — апплет Система (вкладка Общие). Параметры от 1 до 6 — остальные вкладки

rundll32.exe shell32.dll,Control_RunDLL telephon.cpl — апплет Телефон и модем

rundll32 shell32,Control_RunDLL timedate.cpl — открыть диалог "Дата и время".

rundll32 shell32,Control_RunDLL timedate.cpl,/f — открыть вкладку Часовой пояс диалогового окна свойств времени Панели управления

rundll32 shell32,OpenAs_RunDLL — вызвать диалог "Открыть с помощью…".

rundll32 shell32,ShellAboutA WHATIS.RU — информация о версии Windows.

rundll32 shell32,SHExitWindowsEx 0 — закрыть все программы, перегрузить оболочку.

rundll32 shell32, SHExitWindowsEx 1 — выключить ПК.

rundll32 SHELL32, SHExitWindowsEx -1 — перегрузить оболочку Windows.

rundll32 shell32, SHExitWindowsEx 2 — перегрузить ПК.

rundll32 shell32,SHExitWindowsEx 4 — принудительно закрыть все программы.

rundll32 shell32,SHExitWindowsEx 8 — выход из Windows и выключение ATX-совместимого ПК.

rundll32 shell32,SHFormatDrive — вызов диалога форматирования диска А:.

rundll32 SHELL32,SHHelpShortcuts_RunDLL AddPrinter — запуск "Мастера установки принтера".

rundll32 shell32,SHHelpShortcuts_RunDLL Connect — Запуск мастера подключения сетевого диска.

rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintTestPage — распечатать тестовую страницу.


URL.DLL

rundll32 url.dll,FileProtocolHandler %1 — открыть веб-страницу, где %1 — URL сайта (включая http://).

rundll32 url.dll,MailToProtocolHandler %1 — создать новое письмо, где %1 — e-mail адресата.

rundll32 url.dll, NewsProtocolHandler %1 — произвести подключение к новостному серверу, где %1 — URL сервера.

rundll32 url.dll, TelnetProtocolHandler %1 — осуществить подключение telnet, где %1 — адрес сервера.

rundll32 user,CASCADECHILDWINDOWS — расположить все окна каскадом.

rundll32 user,TILECHILDWINDOWS — расположить все окна по экрану.

rundll32 user,disableoemlayer — сбой системы (!) — выключить все функции ввода-вывода (клавиатура, дисплей, мышь). В результате будет черный экран с курсором и ни на что не реагирующая система, однако Windows продолжает работать.

rundll32 user,enableoemlayer — включить и загрузить OEM Layer, если есть возможность выполнить эту команду дистанционно.

rundll32 user,ExitWindowsExec — быстрая перезагрузка Windows.

rundll32 user,RepaintScreen — выполнить команду "Обновить".

rundll32 user,SetCaretBlinkTime n — задать частоту мигания курсора, соответствующую значению параметра n.

rundll32 user,SetCursorPos — переместить курсор мыши в верхний левый угол экрана.

rundll32 user,SetDoubleClickTime n — задать скорость двойного нажатия левой кнопки мыши (Double Click), соответствующую параметру n.

rundll32 user,SwapMouseButton — поменять местами клавиши мыши (обратная смена невозможна).

rundll32 user,WNetConnectDialog — вызов диалога "Подключение сетевого диска".

rundll32 user,WNetDisconnectDialog — вызов диалога "Отключение сетевого диска".


Разное

rundll32 diskcopy,DiskCopyRunDll — вызов диалога "Копирование диска".

rundll32 keyboard,disable — отключение клавиатуры, действует до следующей перезагрузки.

rundll32 mouse,disable — отключение мыши вплоть до перезагрузки.

rundll32 krnl386.ехе, exitkernel — выгрузить ядро системы, выход из Windows.

rundll32 mshtml.dll,PrintHTML "HtmlFileNameAndPath" — распечатать документ HTML, где "HtmlFileNameAndPath" — путь к файлу и его имя.

rundll32 Mcprint2.dll,RUNDLL_PrintTestPage — распечатать тестовую страницу на принтере.

rundll32 netplwiz.dll,AddNetPlaceRunDll — вызов мастера подключения нового сетевого ресурса "Добавление в сетевое окружение".

rundll32.exe ntlanui.dll,ShareCreate — вызов окна Новый общий ресурс

rundll32.exe ntlanui.dll,ShareManage — вызов окна Общие папки

rundll32 shell,ShellExecute — открыть Проводник (папка "Рабочий стол").

rundll32 sysdm.cpl,InstallDevice_Rundll — вызов мастера установки оборудования.

rundll32 AppWiz.Cpl,NewLinkHere %1 — Запуск мастера создания нового ярлыка, где %1 — путь к исходному файлу.

rundll32 syncui.dll, Briefcase_Intro — вызов мастера по работе с "Портфелем"

rundll32 SYNCUI.DLL, Briefcase_Create — создать новую папку "Портфель", если эта функция установлена в системе.

rundll32 msgina,ShellShutdownDialog — вызов диалога "Завершение работы Windows".

rundll32 tcpmonui.dll, LocalAddPortUI — Запуск мастера установки ТСР-порта принтера.

rundll32 shdocvw.dll,DoOrganizeFavDlg — вызов окна "Упорядочить избранное"

rundll32 shdocvw.dll,OpenURL filename — Запуск. url файла с именем filename

rundll32 user32.dll LockWorkStation — блокировка компьютера

rundll32 desk.cpl, InstallScreenSaver [filename.scr] — задать файл скринсейвера в диалоговом окне свойств дисплея.

rundll32 IEdkcs32.dll, Clear — сброс некоторых настроек Internet Explorer, полезно использовать при некоторых сбоях в работе обозревателя.

rundll32.exe powrprof.dll,SetSuspendState — ввести компьютер в спящий режим


• SFC.EXE

Местонахождение: Windows\system32

Описание: Windows 2000 System File Checker

Утилита SFC.EXE предназначена для проверки всех версий защищенных системных файлов и восстановления их из специального кэша в случае подмены или повреждения.

В Windows ХР она запускается только из командной строки — в отличие от Windows 9х, где подобная утилита имеет графический интерфейс. Запуск утилиты возможен только с правами администратора, синтаксис такой:

sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/cancel] [/enable] [/purgecache] [/cache size=x] [/quiet]

Параметры командной строки, которые можно задавать для программы SFC, следующие:

/scannow — немедленная проверка всех защищенных системных файлов

/scanonce — проверка защищенных системный файлов при следующей загрузке системы

/scanboot — проверка всех защищенных системных файлов при каждой загрузке системы

/revert — восстанавливает все настройки по умолчанию (Windows ХР)

/cancel — отменяет все проверки защищенных системных файлов (Windows Ме/2000)

/purgecache — очистка кэша защищенных файлов программы и немедленная проверка всех защищенных системных файлов

/cachesize=x — установка размера кэша защищенных файлов в мегабайтах (по умолчанию 50 мГб)

/enable — включение защиты системных файлов Windows (Windows Me/2000)

/quiet — замена поврежденных файлов без предупреждения (Windows Ме/2000)

/? — вызов справки

Давайте рассмотрим практическое применение утилиты.

Папка dllcache

Если вас не устраивает, что Windows ХР занимает слишком много места и восстанавливает удалённые из его директории файлы, то может удалить папку dllcache, но после следующей проверки системных файлов Windows снова заполнит эту папку. Для устранения этого "греха", после удаления или до удаления файлов (но не папки), нужно запустить команду sfc /cachesize=4ncno. Числом будет количество мегабайт которое должно резервироваться для папки windows\system32\dllcache. Можно поставить = 0.

Поврежденные файлы

Предположим, вы обнаружили, что на вашем компьютере отсутствуют некоторые файлы, например, шрифты (шрифты — тоже системные файлы). Проверяем наличие системных файлов с помощью команды sfc.exe /scannow

Windows проверит файлы и при необходимости переустановит недостающие или поврежденные


• SHUTDOWN.ЕХЕ

Местонахождение: Windows\system32

Описание: Windows Remote Shutdown Tool

Утилита Shutdown позволяет выключать или перегружать локальный или удаленный ПК, используя командную строку или специально созданный ярлык. Простой ее вызов без каких-либо параметров обеспечивает завершение сеанса текущего пользователя. Для использования всех возможностей этой утилиты необходимо задействовать параметры командной строки, синтаксис которых таков:

shutdown [{-1|-s|-r|-а}] [-f] [-m [\\Computer Name]] [-t xx] [-с "message"] [-d[u] [p]: xx: yy]

Подробнее о параметрах.

-l — завершение сеанса текущего пользователя. При наличии параметра — m последний имеет приоритет, то есть завершение сеанса производится для удаленного ПК

-s — выключить локальный ПК — r — перезагрузка

— отмена выключения ПК, игнорируются все параметры, кроме -1 и ComputerName. Данный параметр может использоваться только в тот момент, когда длится так называемый период тайм-аута, то есть когда программа Shutdown выделяет пользователю время на отмену своих действий

-f — разрешить принудительное закрытие всех работающих приложений

-m [\\ComputerName] — задать удаленный компьютер, который необходимо выключить

-t хх — задает временную задержку до вызова процедуры выключения компьютера в секундах — хх. По умолчанию используются 20 секунд

-с "message" — эта команда позволяет задать любое сообщение, которое будет отображаться в окне программы Shutdown. Максимальная длина сообщения — 127 символов. Текст сообщения необходимо заключать в кавычки

-d [u][р]: хх: уу — активирует некий специальный код выключения: и — отображение пользовательского кода, р — отображение запланированного кода, хх — задает основной код (0-255), уу — задает дополнительный код (0-65536)

/? — отображает справочную информацию по программе


• sndvol32.exe

Местонахождение: Windows\system32

Описание: Громкость — Volume Control

Данная программа позволяет управлять регулятором громкости звука Советы

Чтобы одним щелчком открыть эту программу (а не десятью, как это предусмотрено разработчиками), достаточно создать ярлык с командой "c: \windows\system32\sndvol32.exe — rес". Эту же команду можно использовать в окне Выполнить из меню Пуск


• sol.exe

Местонахождение: Windows\system32

Описание: Пасьянс "Косынка" — Solitaire Game Applet

Одна из встроенных игр Windows, представляющих собой карточную игру


• systeminfo.exe

Местонахождение: Windows\system32

Описание: System Information

Выводит на экран подробные сведения о конфигурации компьютера и операционной системы, сведения о безопасности, код продукта и параметры оборудования, такие как ОЗУ, дисковое пространство и сетевые карты

Синтаксис

systeminfot.exe] [/s компьютер [/и домен\пользователь [/р пароль]]] [/fo {TABLE|LIST|CSV}] [/nh]

Описание параметров есть в справке Windows


• taskkill.ехе

Местонахождение: Windows\system32

Описание: Принудительное завершение процесса — Kill Process

Завершает одно или несколько заданий или процессов. Процессы могут быть уничтожены кодом процесса или именем образа.

Синтаксис

taskkill [/s компьютер] [/u домен\пользователь [/р пароль]]] [/fi имя_фильтра] [/pid код_процесса]|[/im имя_образа] [/f][/t]

Описание параметров есть в справке Windows


• tasklist.ехе

Местонахождение: Windows\system32

Описание: Задачи — Task List

Отображает список приложений и служб с кодом процесса (PID) для всех задач, выполняющихся на локальном или удаленном компьютере.

Синтаксис

tasklist[.exe] [/s компьютер] [/u домен\пользователь [/р пароль]] [/fo {TABLE|LIST|CSV}] [/nh] [/fi фильтр [/fi фильтр2 […]]] [/m [модуль] | /SVC | /v]

Описание параметров есть в справке Windows

Чтобы получить список идентификаторов запущенных процессов, введите следующую команду и нажмите клавишу ВВОД:

tasklist > tasklist.txt

Примечание. Если программа выполняется в виде службы, добавьте в команду параметр /svc, чтобы составить перечень служб, которые загружаются каждым процессом:

tasklist /svc > tasklist.txt


• taskmgr.ехе

Местонахождение: Windows\system32

Описание: Диспетчер Задач Windows — Windows TaskManager

Описание программы есть в справке Windows.

Советы

Запустить программу можно как по имени файла taskmgr.exe, так и одновременным нажатием трех клавиш (Ctrl+Alt+Del).

Откройте Диспетчер задач, дважды щелкните левой кнопкой мыши по серой области окна чуть ниже меню и она развернется на все окно. Чтобы вернуть все назад, кликните еще два раза по бортику окна.


• tracert.exe

Местонахождение: Windows\system32

Описание: TCP/IP Traceroute Command

Определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений протокола Control Message Protocol (ICMP) с постоянным увеличением значений срока жизни (Time to Live, TTL). Выведенный путь — это список ближайших интерфейсов маршрутизаторов, находящихся на пути между узлом источника и точкой назначения. Ближний интерфейс представляют собой интерфейс маршрутизатора, который является ближайшим к узлу отправителя на пути. Например, чтобы вывести трассу маршрута к http://www.microsoft.com, нужно набрать:

C: \>tracert www.microsoft.com

Запущенная без параметров, команда tracert выводит справку

Синтаксис

tracert [-d] [-h максимальное_число_переходов] [-j список_узлов] [-w интервал] [имя_конечного_компьютера]

Описание параметров есть в справке Windows


• whoami.exe

Местонахождение: Support\Tools

Описание: Whoami — queries user information

Утилита командной строки позволяет получать информацию о пользователе (учетная запись, SID, привилегии)

Синтаксис

whoami [/option] [/option]

Используйте параметр /help для получения информации о параметрах программы Например, для получения идентификаторов безопасности используйте строку whoami /all /sid


• winmsd.ехе

Местонахождение: WINDOWS\system32

Описание: Сведения о системе — System Information

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

К программе прилагается справка, в которой вы найдете дополнительную информацию.


• wmiс. ехе

Местонахождение: WINDOWS\system32\wbem

Описание: командная строка wmi — wmi command line

Утилита командной строки wmic.exe собирает информацию из Инструментария управления Windows WMI (Windows Management Instrumentation) для локального администратора

Описание параметров есть в справке Windows. Вот небольшой скрипт для определения имени компьютера, версии операционной системы и номера сервиспака:

@echo off

setlocal

for /f %%v in ('wmic os get version /value^|find "Version"') do set %%v

if "%Version:~0,4 %" NEQ "5.1." goto finish

for /f %%v in ('wmic os get servicepackmajorversion /value^|find "ServicePackMajorVersion"') do set %%v

if "%ServicePackMajorVersion%" LSS "2" goto finish

@echo %computername% %Version% %ServicePackMajorVersion%

:finish endlocal

В справке Windows есть несколько статей о данной программе.


wscript.ехе

Местонахождение: Windows\system32

Описание: Microsoft (r) Windows Based Script Host

Сервер сценариев wscript.exe является GUI-вариантом, предназначенный для взаимодействия с пользователем через диалоговые окна Windows (в отличии от консольного приложения cscript.exe). С помощью сервера сценариев можно изменять реестр без вывода диалоговых окон, удалять и создавать файлы, многое другое.

Уникальная возможность — можно удалить файл скрипта до завершения его работы. То есть, скрипт сидит в памяти, а самого файла уже давно нет. Используя эту возможность можно создать так называемый скрипт-призрак.

Чтобы запустить написанный скрипт, можно просто дважды щелкнуть левой кнопкой мыши по нему в окне проводника. При этом сценарий запустится с настройками по умолчанию. Чтобы сценарий работал с другими параметрами, нужно в командной строке указать имя сервера сценариев, имя самого сценария и параметры запуска.

Синтаксис

wscript имя_сценария. расширение [параметры…] [аргументы…]

Чтобы получить полный список параметров, используйте wscript /?

Однако, такой вариант запуска изменит параметры по умолчанию для всех запускаемых впоследствии сценариев. Если в этом нет необходимости, есть возможность задать свои параметры для каждого отдельного файла сценария, более того, можно задать несколько вариантов запуска одного и того же сценария. Для этих целей служит файл с расширением wsh. Он представляет собой обычный текстовый файл и по своей структуре очень похож на inf или ini файл. Чтобы создать простейший *.wsh файл откройте свойства любого скрипта и на вкладке "Сценарий" измените любой параметр. После нажатия на "ОК" в том же каталоге появится файл с аналогичным именем и расширением wsh. Вот пример одного из таких файлов:

[ScriptFile]

Path=G: \files\p010.js

[Options]

Timeout=0

DisplayLogo=1

В секции [ScriptFile] есть только один параметр — Path, который указывает на запускаемый скрипт, в секции [Options] перечисляются параметры для запуска этого скрипта.

Если теперь запустить созданный нами файл, он будет выполняться с настроенными параметрами.

Возможность указания параметров при старте сценариев является, безусловно, очень полезной и позволяет более тонко контролировать процесс работы скрипта


• wscui.cpl

Местонахождение: Windows\system32

Описание: Центр обеспечения безопасности Windows — Security Center

Новый апплет панели управления, появившийся после выхода Пакета обновления 2 (Service Pack 2)

Центр обеспечения безопасности помогает управлять параметрами безопасности Windows.


Пример разрешения выполнения программы с помощью брандмауэра Windows

1. Откройте апплет Центр обеспечения безопасности Windows — Пуск | Выполнить I wscui.cpl

2. Нажмите на ссылку Брандмауэр Windows.

3. В диалоговом окне Брандмауэр Windows откройте вкладку Исключения и нажмите кнопку Добавить программу.

4. В диалоговом окне Добавление программы выберите программу в предложенном списке или нажмите кнопку Обзор и найдите ее самостоятельно.

5. Выбрав программу, нажмите кнопку ОК.

6. Убедитесь, что на вкладке Исключения флажок напротив названия нужной программы установлен, и нажмите кнопку ОК.

Примечание. Если в будущем возникнет необходимость удалить программу из списка исключений, снимите этот флажок.

Добавление программы в список исключений имеет следующие преимущества:

• не нужно знать номер сопоставленного программе порта

• порт, который используется программой из списка исключений, открывается только в том случае, когда программа ожидает получения данных извне.


Открытие портов вручную с помощью брандмауэра Windows

1. Откройте апплет Центр обеспечения безопасности Windows — Пуск | Выполнить I wscui.cpl

2. Нажмите на ссылку Брандмауэр Windows.

3. На вкладке Исключения нажмите кнопку Добавить порт.

4. В диалоговом окне Добавление порта введите в поле Номер порта номер открываемого порта и выберите вариант TCP или UDP.

5. Введите название порта и нажмите кнопку ОК (например, Игровой порт).

6. Чтобы просмотреть или изменить область исключения для порта, нажмите кнопку Изменить область, а затем — ОК.

7. Убедитесь, что на вкладке Исключения указана новая служба. Чтобы открыть порт, установите флажок рядом с новой службой и нажмите кнопку ОК


СЛУЖБЫ В WINDOWS

Ускорить работу системы, попутно освободив немного памяти, можно запретив загрузку ненужных системных служб. Отключить ненужные службы можно через оснастку Службы (Services). Здесь надо быть предельно осторожным, потому как последствия необдуманных действий могут быть непредсказуемы. Многие службы для своей работы требуют работы других служб, поэтому если Вы отключите слишком много лишнего, то можете столкнуться с такой ситуацией, что не сможете включить всё обратно. Какая служба от какой зависит можно посмотреть через закладку Dependencies из свойства службы. Но чтобы полностью избежать проблем при экспериментах со службами, мы бы советовали вам перед тем как производить эксперименты с службами сохранить ветку реестра отвечающую за запуск системных служб. Для этого в реестре найдите раздел HKLM\SYSTEM\CurrentControlSet\Services. Не рекомендуется отключать службы через утилиту msconfig.exe.


Список служб в Windows

Служба шлюза уровня приложения (Application Layer Gateway Service)

Ниже мы приведём несколько служб, которые могут быть отключены. Используйте эти советы на свой страх и риск, авторы не несут никакой ответственности за возможные последствия (список служб дан для ХР Pro).

Print Spooler: Спулер печати, ускоряет печать; если принтера нет, то его можно отключить.

Automatic Updates: Автоматическое обновление. Если у вас нет постоянного соединения с Интернетом, или если вы просто хотите контролировать всё что делает компьютер, то обновлять программное обеспечение входящее в состав ХР можно и вручную. Выключая эту службу не забудьте выключить Automatic Updates в одноименной закладке System Properties.

Cryptographic Service: Отвечает за безопасный обмен ключами и шифрование. Используется для установки защищённых соединений, как в локальной сети, так и в интернет, играет важную роль в поддержке шифрования файловой системой. Если вам не надо шифровать файлы находящиеся на NTFS разделах, и вы не планируете использовать защищённые соединения в интернет (что использует, например, Windows Update), можете эту службу отключить. Используется она и во время проверки системных файлов (команда sfc), поэтому перед такой проверкой не забудьте включить её обратно.

Portable media serial number: Обеспечивает получение серийного номера переносного музыкального устройства подключаемого к компьютеру. Очередное нововведение Microsoft в рамках борьбы с музыкальным пиратством. На сегодняшний день для большинства из нас эта служба не актуальна.

SSDP Discovery service: обеспечивает автоматических устройств подключаемых к сети устройств, поддерживающих UPnP. Пока что это редкость.

Terminal Service: Раньше эта служба была доступна только в серверных вариантах ОС. Она позволяет подключаться к Вашей машине про сети, и удалёно работать на ней. В ХР Pro эта служба предназначена для удаленного администрирования Вашей машины, чтобы IT специалисту не приходилось бегать самому чинить всё что Вы там натворили, а можно было сделать это удалённо. Кроме этого, через эту службу работает переключение пользователей на одной машине (Switch User). Если Вам эти возможности не нужны, можете отключить эту службу.

Windows time: синхронизирует время на локальной машине и сервере. Нет time-сервера — служба не нужна.

Messenger: Принимает и отправляет сообщения, посланные администратором. Если нет сети и администратора, то можно отключить.

Protected Storage: Служит для защиты важных данных, ключей пользователей. Запрещает неавторизированный доступ. Если нет сети (в том числе Интернет), или безопасность не волнует, то данный сервис можно отключить.

Computer Browser: Обновляет список компьютеров в сети. Если у вас нет локальной сети, то можно отключить.

Server: Обеспечивает общий доступ к принтерам, папкам и файлам, а также обеспечивает поддержку Remote Procedure Call. В случае, если у вас нет ни сетевой карты, ни модема, он вам не нужен.

Network Connections: Занимается управлением объектами в директории Network and Dial-Up Connections, то есть всеми сетевыми соединениями. Если нет сети, то он становится не нужным.

DHCP client: Отвечает за автоматическое распределение IP-адресов. Если нет сети (ни локальной, ни модема), то он не нужен.

Telephony: Работает с модемом. Если модема нет, то он не нужен.

Telnet: Обеспечивает возможность соединения и удалённой работы с хостами по протоколу telnet. Если уверены, что это не пригодится, то данный сервис можно отключить.

Этот список можно ещё продолжить, необходимость того или иного сервиса определяется задачами, которые выполняются на конкретной машине, и установленным аппаратным обеспечением. Поэтому каждый должен сам решать, что можно отключить.


Оповещатель (Alerter)

Посылает выбранным пользователям и компьютерам административные оповещения. Если служба остановлена, программа, использующая административные оповещения их не получит. Если данная служба неразрешена, не удастся запустить любые явно зависимые службы, например, не будет работать команда net send

Установки по умолчанию: Вручную

Рекомендации: Данная служба нужна для посылки сообщений по локальной сети. В большинстве случаев можете ее отключить.


• alg.ехе

Местонахождение: WINDOWS\system32

Описание: Служба шлюза уровня приложения (Application Layer Gateway Service)

Оказывает поддержку протоколов третьей стороны протоколов РпР для общего доступа к подключению к Интернету и подключений к Интернету с использованием брандмауэра. Эта служба нужна при использовании Брандмауэра Интернета/Общего доступа к Интернету для подключения к интернету.

Значение по умолчанию: Вручную

Рекомендуемое значение: Вручную

Зависимости от данной службы: Брандмауэр Интернета (ICF) /Общий доступ к Интернету (ICS) (Internet Connection Firewall/Internet Connection Sharing)


• clipsrv.exe

Местонахождение: WINDOWS\system32

Описание: Windows NT DDE Server

Сервер папки обмена (ClipBook) позволяет хранить информацию и делить ее с удаленными компьютерами. Если данная служба остановлена, то такой возможности не будет.

Значение по умолчанию: Автоматически

Рекомендуемое значение: Вручную

Зависимости данной службы: Network DDE Network DDE DSDM


Системное приложение: COM+ (COM+ System Application)

Управление настройкой и отслеживанием компонентов СОМ+. Если данная служба остановлена, большинство компонентов СОМ+ не будет работать правильно.

Установки по умолчанию: Вручную

Рекомендации: Нет необходимости менять настройки по умолчанию[55]


Службы криптографии (Cryptographic Services)

Предоставляет три службы управления: службу баз данных каталога, которая проверяет цифровые подписи файлов Windows; службу защищенного корня, которая добавляет и удаляет сертификаты доверенного корня центра сертификации с этого компьютера; и службу ключей, которая позволяет подавать заявки на сертификаты с этого компьютера. Если эта служба остановлена, все эти службы управления не будут работать. Если эта служба отключена, любые службы, которые явно зависят от нее, не могут быть запущены."

Установки по умолчанию: Авто

Рекомендации: Нет необходимости менять настройки по умолчанию. Иначе будут проблемы при установке драйверов, автоматического обновления, сервис-паков, DirectX и т. д.


• ciadv.msс

Местонахождение: Windows\system32

Описание: Служба индексирования

Служба индексирования извлекает сведения из набора документов и собирает их в структуру, обеспечивающую быстрый и удобный доступ к этим сведениям с помощью команды Найти Windows ХР, формы запроса службы индексирования или обозревателя. Эти сведения могут включать текст (содержимое) документа, характеристики и параметры (свойства) документа, такие как имя автора. После создания индекса можно запросить в нем документы, содержащие ключевые слова, фразы или свойства. Например, можно запросить все документы, содержащие слово «продукт», либо все документы Microsoft Office, созданные определенным автором. Служба индексирования возвращает список всех документов, соответствующих указанным условиям поиска.


• compmgmt.msс

Местонахождение: Windows\system32

Описание: Управление компьютером (Computer Management)

Оснастка Управление компьютером — это инструмент, предназначенный для управления локальным и удаленным компьютерами. Эту оснастку можно вызвать из контекстного меню значка Мой компьютер командой Управление


• devmgmt.msс

Местонахождение: Windows\system32

Диспетчер устройств (Device Management)

Диспетчер устройств используют для обновления драйверов (или программного обеспечения) оборудования, изменения настроек оборудования, а также для устранения неполадок.


• diskmgmt.msс

Местонахождение: Windows\system32

Описание: Управление дисками — Disk Management

Оснастка Управление дисками предназначена для таких задач, как создание и форматирование разделов и томов и назначение букв дисков


• eventvwr.msc

Местонахождение: Windows\system32

Описание: Просмотр событий (Event Viewer)

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


• fsmgmt.msc

Местонахождение: Windows\system32

Описание: Общие папки (Shared Folders)

Компонент «Общие папки» может быть использован для управления общими ресурсами по сети. При помощи компонента «Общие папки» можно осуществлять контроль над разрешениями учетных записей пользователей, сеансами и свойствами общих ресурсов.


• gpedit.msc

Местонахождение: Windows\system32

Описание: Групповая политика

Оснастка: Групповая политика используется для определения параметров политики, которые будут применяться к компьютерам или пользователям. С помощью данной оснастки можно запретить доступ пользователя к отдельно взятым оснасткам консоли. Очень подробную информацию можно почерпнуть из справки.


• lusrmgr.msc

Местонахождение: Windows\system32

Локальные пользователи и группы — Local Users and Groups

Оснастка: Локальные пользователи и группы — это инструмент, предназначенный для управления локальными пользователями и группами. В Windows ХР Ноmе Edition данная оснастка отсутствует.

Будьте осторожны с неиспользуемыми пользовательскими учетными записями. Например, на вашем компьютере была учетная запись сотрудника фирмы. После увольнения сотрудника неиспользуемую учетную запись лучше сразу же отключить. Запустите оснастку и в появившемся окне из соответствующей папки выберите «отслужившего» пользователя. Щелкнув правой кнопкой мыши в свойствах учетной Записи активируйте пункт Отключить учетную запись. Читатели могут удивиться: а зачем отключать, если можно удалить? Можно и удалить, но при удалении учетной записи безвозвратно теряется ее идентификатор безопасности SID (даже если вы потом снова создадите новую запись с тем же именем и паролем, идентификатор все равно будет уже другим). А с потерей SID вы потеряете доступ ко всем закодированным файлам и паролям, которые использовал прежний пользователь.

Обладатели ХР Home Edition оснастка могут воспользоваться утилитой net для отключения пользователя.

net user имя_пользователя /active: no


• ntmsmgr.msс

Местонахождение: Windows\system32

Описание: Съемные ЗУ

Служба «Съемные ЗУ» упрощает отслеживание съемных носителей и управление библиотеками, например устройствами смены дисков.


• perfmon.msc

Местонахождение: Windows\system32

Описание: Производительность (Performance Monitor)

Огромное количество счетчиков производительности компьютера (в т. ч. компьютера в сети). Загруженность процессора, памяти, кэша, логических дисков. Большое количество настроек и возможностей. Можно, например, узнать активность жесткого диска, его загруженность или отследить сколько байт занимает отдельно взятая программа в файле подкачки и т. д.


• services.msc

Местонахождение: Windows\system32

Описание: Службы (Services)

Оснастка: «Службы» используется для управления службами на локальном или удаленном компьютерах


ФАЙЛЫ

• AppEvent.Evt

Местонахождение: WINDOWS\system32\config

Файл AppEvent.Evt является журналом событий приложений, используемого реестром Windows


• DBX-файлы

В файлах с расширением DBX хранятся записи программы Outlook Express. В этих файлах, называемых Банком сообщений, находятся письма, сообщения новостных групп и т. п. При желании, можно скопировать эти файлы на носитель информации для переноса данных в другой компьютер.


• filelist.xml

Местонахождение: WINDOWS\system32\Restore

Скрытый файл filelist.xml содержит список файлов и настроек, за которыми следит программа восстановления системы rstrui.exe. Вы можете просмотреть данный файл в Internet Explorer. Изучив внимательно XML-файл, можно заметить, что он дает указание программе восстановления системы следить за файлами определенных расширений, заданными папками и ветвями реестра


• hosts

Местонахождение: WINDOWS\system32\drivers\etc

Специальный файл hosts (обратите внимание, что файл без расширения) предназначен для сопоставления IP-адресов и имен серверов. Наиболее распространенное использование — Блокировка рекламных сайтов.


• mydocs.dll

Местонахождение: Windows\system32

Описание: Пользовательский интерфейс папки "Мои документы"

Windows ХР сама создает свои подпапки в папке Мои документы (My Pictures,

My Video и др.). При удалении этих папок они создаются заново! Если вам не нравится подобное поведение, то надо лишь выполнить команду regsvr32 /и mydocs.dll и подпапки создаваться не будут. А если захотите вернуть все обратно, то введите в командной строке следующее: regsvr32 mydocs.dll


• ntshrui.dll

Местонахождение: Windows\system32

Описание: Расширения оболочки, обеспечивающие доступ к ресурсам — Shell extensions for sharing

Файл, в котором содержатся различные данные, необходимые для работы с ресурсами. В частности в этом файле содержится изображение ладошки, используемое в значках расшаренных ресурсов. Чтобы удалить эту ладошку, можно воспользоваться правкой реестра (смотри Справочник по реестру Windows)


• ntuser.dat

Местонахождение: C: \Documents and Setting\ИмяПользователя

Файл ntuser.dat является кустом реестра Windows HKEY_USERS/SID


• oeminfo.ini

Местонахождение: Windows\system32

Описание: Если создать текстовый файл oeminfo.ini и поместить его в системную папку Windows (как правило Windows\system32), то в апплете Система Панели управления, появится кнопка Сведения о поддержке



Файл oeminfo.ini имеет следующую структуру:

[General]

Manufacturer=Haзвание компании

Model=Ha3BaHne модели


[Support Information]

Line1=3a поддержкой обращайтесь по телефону 03

Line2=Бла-бла-бла

Line3=Часы работы:

Line4=Понедельник-Пятница 08.00–16.00

Line5=Суббота-Воскресенье 11.00–12.00!

Line6=Bcero шесть строчек

Строго говоря, данный файл не присутствует на чистом инсталяционном диске Windows, но может входить в Windows, который предустановлен на компьютерах различных производителей, имеющих соответствующую лицензию.


• oemlogo.bmp

Местонахождение: Windows\system32

Описание: Чтобы добавить собственную картинку в апплет Система Панели управления, надо создать или модифицировать картинку, которая находится в файле oemlogo.bmp и поместить файл в системную папку Windows (как правило Windows\system32)



Файл oemlogo.bmp создается в любом графическом редакторе (напр. Paint) с размером 172 на 100 пикселов (русская версия Windows ХР). Надо сказать, что размеры картинки в разных версиях Windows постоянно менялись. Как правило, слишком большая картинка просто обрезается. Также необходимо иметь в этой же папке файл oeminfo.ini, иначе картинка не будет выводиться вообще

Строго говоря, данный файл не присутствует на чистом инсталяционном диске Windows, но может входить в Windows, который предустановлен на компьютерах различных производителей, имеющих соответствующую лицензию.


• pfirewall.log

Местонахождение: WINDOWS

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


• SAM[56]

Местонахождение: WINDOWS\system32\config

Файл SAM (обратите внимание, что файл без расширения) содержит раздел реестра HKLM\SAM


• SecEvent.Evt

Местонахождение: WINDOWS\system32\config

Файл SecEvent.Evt является журналом событий безопасности, используемого реестром Windows


• SECURITY

Местонахождение: WINDOWS\system32\config

Файл SECURITY (обратите внимание, что файл без расширения) содержит раздел реестра HKLM\SECURITY


• shmedia.dll

Местонахождение: Windows\system32

Описание: Извлечение свойств медиа-файлов — Media File Property Extractor Shell Extension

Эта библиотаек отвечает за сбор информации об AVI-файлах. На некоторых компьютерах при щелчке правой кнопкой по файлу с расширением AVI выскакивает окно с ошибкой "Explorer.exe Обнаружена ошибка…". В этом случае попробуйте отключить библиотеку

Пуск | Выполнить | regsvr32 /и %SystemRoot%\system32\shmedia.dll


• software

Местонахождение: WINDOWS\system32\config

Файл software (обратите внимание, что файл без расширения) содержит раздел реестра HKLM\Software


• srclient.dll

Местонахождение: WINDOWS\system32

Описание: SRCLIENT DLL

Файл srclient.dll является клиентской DLL для программы восстановления системы rstrui.exe и используется при написании скриптов


• Svcpack.log

Местонахождение: Windows

Описание: Файл Svcpack.log является протоколом хода установки сервис-пака. Исследуя лог установки, вы можете найти причины неудачной установки. Например, если вы увидите такие записи: "There is not enough space on the disk. Service Pack 2 installation did not complete", то станет ясно, что программе установки не хватает места на жестком диске. Попробуйте освободить диск от лишних файлов и повторите попытку.


• SysEvent.Evt

Местонахождение: WINDOWS\system32\config

Файл SysEvent.Evt является журналом событий системы, используемого реестром Windows


• system

Местонахождение: WINDOWS\system32\config

Файл system (обратите внимание, что файл без расширения) содержит раздел реестра HKLM\System


• UsrClass.dat

Местонахождение: C: \Documents and Settings\ИмяПользователя\Lосаl Settings\Application Data\Microsoft\Windows

Файл UsrClass.dat является кустом реестра Windows HKEY_USERS/SID_Classes


• WindowsUpdate.log

Местонахождение: Windows

Файл, содержащий историю автоматического обновления


• wpa.dbl

Местонахождение: Windows\system32

Описание: Как известно, лицензионная Windows ХР при переустановке системы требует по вторной активации. Чтобы этого избежать, достаточно перед переустановкой системы скопировать файл wpa.dbl, расположенный в папке windows\System32, напри мер, на дискету — именно в этом файле хранится код активации. После переустановки системы, естественно, нужно будет заменить файл wpa.dbl на тот, что за писали на дискету.


ПАПКИ

C: \Documents and Settings\(имя пользователя)\Local Settings\Application Data\ Microsoft\CD Burning

В папке C: \Documents and Settings\(имя пользователя)\Local Settings\Application Data\ Microsoft\CD Burning Windows создает файл образа будущего компакта-диска.


Windows\system32\config

В папке Windows\system32\config содержатся файлы, которые работают с реестром

Возможный список файлов

* AppEvent.Evt

* default

* default.LOG

* default.sav

* SAM

* SAM.LOG

* SecEvent.Evt

* SECURITY

* SECURITY.LOG

* software

* software.LOG

* software.sav

* SysEvent.Evt

* system

* system.LOG

* system.sav

* TempKey.LOG

* userdiff

* userdiff.LOG

Обратите внимание, что некоторые файлы не имеют расширения


C: \Documents And Settings\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures

В папке C: \Documents And Settings\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures содержатся картинки-пиктограммы, используемые на странице приветствия для идентификации пользователей. Вы можете модифицировать имеющиеся картинки, либо добавить свои. Когда вы воспользуетесь апплетом Учетные записи пользователей, то войдите в любую имеющую запись и выберите команду Изменение изображения, и вы увидите ваши собственные картинки в этом окне


Windows\system32\dllcache

В папке Windows\system32\dllcache находится кэш защищенных системных файлов, которые используются для автоматического восстановления в случае повреждения системы. По умолчанию размер этой папки — 50 мб (он задается в реестре параметром SFCQuota, находящемся в ключе

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon). Изменить размер папки до нуля можно командой sfc:

sfc /cachesize=0

Если поставить, например, 10, то размер папки уменьшится до 10 мб.


C: \Documents and Settings

В папке C: \Documents and Settings находятся профили пользователей, работающих с системой Windows ХР. Например, если вы входите в систему под учетной записью Alexandr, то в папке C: \Documents and Settings будет создана папка Alexandr, в котором будет содержаться различные ваши данные. Например, в этой папке Alexandr будет содержаться файл ntuser.dat


Windows\Driver Cache\i386

В папке Driver Cache\i386 находится кэш драйверов. Некоторые пользователи рекомендуют удалять эту папку после установки всего оборудования. Имейте в виду, что при добавлении любого нового оборудования Windows будет запрашивать установочный диск.


Windows\Media

В папке Windows\Media хранятся звуковые файлы WAV для озвучивания системных событий. Если у вас осталось слишком мало места на жестком диске, а звуковыми колонками не пользуетесь, то можете удалить эти файлы (почти 2 мегабайта).

Также отключите звуковые схемы в апплете Звуки и аудиоустройства Панели управления, что разгрузить немного оперативную память.


Windows\Minidump

Малый дамп памяти — это специальная запись минимального набора сведений, необходимых для определения причины неполадок. Windows каждый раз при возникновении неустранимой ошибки будет автоматически создавать новый файл в данной папке. Данная папка задается в диалоговом окне Загрузка и восстановление (апплет Система | вкладка Дополнительно | кнопка Параметры рамки Загрузка и восстановление | Папка малого дампа).


Windows\msagent

Папка msagent содержит подпапки и файлы, необходимые для работы с технологией MS Agent 2.0. В частности, подпапка Chars служит для хранения анимированных персонажей. По умолчанию, Windows ХР уже имеет одного такого персонажа. Более подробно о технологии MS Agent 2.0 вы сможете прочитать в книге А.Климова MS Agent. Графические персонажи для интерфейсов, выпущенной издательством BHV.


Windows\system32\Restore

В папке Windows\system32\Restore содержатся программа восстановления системы rstrui.exe и сопутствующие файлы. В частности здесь находится интересный файл filelist.xml


SendTo

Папка SendTo является папкой, в которой находятся ярлыки программ для команды Отправить контекстного меню Проводника. Когда вы щелкаете правой кнопкой на файле или папке выбираете пункт Отправить и там выбираете, куда хотите отправить, то выбранный вами файл копируется (перемещается) в ту папку, которую вы выбрали. В отличие от старых версий Windows, в Windows ХР папка находится в C: \Documents and Settings\HMH пользователя. По умолчанию в этой папке уже есть несколько ярлыков. Можно добавить самому свои ярлыки, которые будут отображаться в контекстном меню. Порядок работы с папкой следующий:

• Создаёте ярлык программы для папки SendTo

• Копируете этот ярлык в папку SendTo

• Выбираете из контекстного меню выбранного файла пункт Отправить и ищете нужный вам подпункт

Например, я использую эту возможность для отправки обновлений в папку программы Ad-Aware SE Personal.


Windows\ShellNew

В папке Windows\ShellNew хранятся файлы-шаблоны, которые используются при выборе пункта меню Создать контекстного меню Проводника. О том как создавать новые команды в данном пункте меню можно прочитать в справочнике по реестру.


WINDOWS\SoftwareDistribution

В папке WINDOWS\SoftwareDistribution хранятся папки и файлы, закачанные с помощью автоматического обновления. В принципе, эту папку можно удалить. В этом случае Windows заново создаст эту папку. На различных форумах некоторые пользователи утверждали, что удаление этой папки иногда помогало решить проблему сбоев при автоматическом обновлении.


System Volume Information

В папке C: \System Volume Information находится кэш службы восстановления системы. Для его удаления сначала отключить восстановление системы (Панель управления | Система | Восстановление системы | Отключить восстановление системы на всех дисках). Но лучше воспользоваться кнопкой Параметры и ограничить объем дискового пространства, резервируемого системой.

По умолчанию, данная папка является скрытой. Программа восстановления системы создает копии реестра в данной папке. Данная папка содержит один или несколько подпапок вида _restore{GUID}RPx\Snapshot. По своей сути, они являются каталогами точек восстановления системы. Обычным способом Windows не позволяет просматривать содержимое этой папки. Существуют способы обойти эти ограничения, но данная операция небезопасна и не рекомендуется для использования на собственном рабочем компьютере.


Windows\Temp

Папка Temp предназначена для хранения временных файлов. Очень многие программы при своей установке временно копируют в эту папку свои файлы для дальнейшей инсталляции. К сожалению, порой эти программы забывают самостоятельно удалить свои временные файлы. Рекомендуется регулярно заглядывать в папку для очистки мусора.


WinSxS

WinSxS, или Windows Side by Side (бок о бок), является еще одним новшеством Windows ХР. Microsoft создала систему, позволяющую сохранять несколько версий одинаковых библиотек (DLL) и использовать при необходимости именно ту, что требует конкретная программа. Дело в том, что некоторые программы перезаписывают при инсталляции даже более новую версию библиотеки, что может привести ко всякого рода неприятностям, поэтому, если какая-нибудь программа вздумает беспричинно заменить уже имеющуюся в системном каталоге DLL, операционная система поместит сомнительную библиотеку в специальную папку (WinSxS), а программа так и останется уверенной, что сделала свое дело…


Объявления


ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ

Интернет-журналу "Домашняя лаборатория" требуются редакторы разделов. Если вы увлекаетесь какой-нибудь идеей или темой, то можете попробовать себя в качестве редактора. В вашу задачу будет входить формирование материала по этой теме, то есть поиск его в Интернет или литературе, и компоновка в соответствии с какой-либо идеей. Можно добавлять свои комментарии и статьи. Каких-либо рамок и ограничений нет, требование одно — чтобы было интересно. Обычно по таким разделам сообщается, кто его ведет. Окончательное оформление остается за редакцией. Все предложения направлять на адрес редакции: domlab@inbox.com. Поторопитесь, пока поезд не ушел(снимок слева).

* * *

НА ОБЛОЖКЕ

Виноград. Какие ассоциации он вызывает у нас? В немалой степени — винные. Вот, например:

Уменье пить не всем дано,

Уменье пить — искусство.

Тот не умен, кто пьем вино

Без смысла и без чувства.

Вино несет и ад, и мед,

И рабство, и свободу.

Цены вину не знает тот,

Кто пьет его, как воду.

(Мирза-Шафи Вазех)

Ну, а чтобы полнее узнать цену вина, следует самому попытаться изготовить вино из винограда или других плодов. Подробности в разделе «Технологии».

Загрузка...