Все права на текст принадлежат автору: А Климов, И Чеботарев.
Это короткий фрагмент для ознакомления с книгой.
Программы и файлы WindowsА Климов
И Чеботарев

Климов А., Чеботарев И.
"ПРОГРАММЫ И ФАЙЛЫ WINDOWS"

Стандартные программы Windows

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

A

alg.exe

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

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


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


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

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

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

arp.exe

Местонахождение: 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 предназначена для запуска команд и программ в указанное время по определенным дням. Для использования команды AT необходимо, чтобы была запущена служба расписаний. Возможна работа с удаленными компьютерами. Для запуска задач пользователь должен обладать необходимыми правами.


Синтаксис:

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

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


Параметры:

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

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

код

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

/delete

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

/yes

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

/interactive

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

/every:день[,...]

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

/next:день[,...]

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

"команда"

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

atmadm.exe

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

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


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


Синтаксис:

atmadm [/c][/a] [/s]

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

attrib.exe

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

Описание: Attribute Utility


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


Синтаксис:

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

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

B

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 Начало нового вычисления.

:c Очистка памяти.

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

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

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

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

charmap.exe

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

Описание: Таблица символов - Character Map


Таблица символов служит для просмотра символов, включенных в выбранный шрифт. Она отображает следующие наборы символов: 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.exe

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

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


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

clipbrd.exe

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

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


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

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

Cmd.EXE

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

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


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


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

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

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] команда]


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

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

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

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

/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 XP по умолчанию включена расширенная обработка всех команд 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 x 20). Завершение вызывается при вводе одного из этих двух специальных символов. Функция завершения берет строку пути слева от точки ввода, дописывает к ней символ шаблона, если таковой отсутствует, а затем строит список путей, которые соответствуют полученному определению.

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




Все права на текст принадлежат автору: А Климов, И Чеботарев.
Это короткий фрагмент для ознакомления с книгой.
Программы и файлы WindowsА Климов
И Чеботарев