|
||||
|
Стандартные программы WindowsХорошо ли вы знаете Windows? Я думаю, что да. Знаете ли вы его на 100%? Вряд ли. Потому что программисты из Microsoft очень постарались, пряча некоторые функции и возможности от пользователей. Речь здесь пойдет о программах: самых обычных стандартных программах операционной системы, которые при установке ставятся по умолчанию и присутствие которых никак не афишируется. Более того, разработчики, как нарочно, пытаются отпугнуть пользователей от работы с этими утилитами. Посудите сами: программы нигде не упоминаются (ну, может быть в справке), на них нет ярлыков в меню "Пуск", а при попытке зайти в каталог Windows, где они, собственно, и находятся, появляется страшная надпись о том, что сюда заходить не надо, дабы не испортить системных файлов. Это может отпугнуть новичков. А ведь там немало полезных программ. Aalg.exeМестонахождение: WINDOWS\system32 Описание: Служба шлюза уровня приложения (Application Layer Gateway Service)
Значение по умолчанию: Вручную Рекомендуемое значение: Вручную Зависимости от данной службы: Брандмауэр Интернета (ICF) /Общий доступ к Интернету (ICS) (Internet Connection Firewall/Internet Connection Sharing) arp.exeМестонахождение: Windows\system32 Описание: TCP/IP Arp Command
Синтаксис: 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.exeМестонахождение: Windows\system32 Описание: Диспетчер вызовов ATM - ATM Call Manager Utility
Синтаксис: atmadm [/c][/a] [/s] Описание параметров есть в справке Windows attrib.exeМестонахождение: Windows\system32 Описание: Attribute Utility
Синтаксис: attrib [{+r|-r}] [{+a|-a}] [{+s|-s}] [{+h|-h}] [[диск:][путь] имя_файла] [/s[/d]] Описание параметров есть в справке Windows Bbootcfg.exeМестонахождение: Windows\system32 Описание: Средство конфигурации загрузки - Boot Config Tool
Описание параметров есть в справке Windows Сcacls.exeМестонахождение: Windows\system32 Описание: Изменение таблиц управления доступом - Control ACLs Program
Описание программы есть в справке Windows calc.exeМестонахождение: Windows\system32 Описание: Калькулятор для Windows - Windows Calculator
Последовательности клавиш для вызова функций: Приведенные ниже последовательности нажатий клавиш воспринимаются как функции при вводе данных в калькулятор. Например, откройте блокнот и введите следующий текст: 123 :m Скопируйте в блокноте 123 :m и вставьте в окно калькулятора. Число 123 будет отображено и записано в память калькулятора. Специальные коды: :q Начало нового вычисления. :c Очистка памяти. :e Ввод десятичных чисел в экспоненциальной нотации. :m Запоминание числа в памяти. :p Добавление текущего числа к хранящемуся в памяти. :r Вызов числа, хранящегося в памяти. charmap.exeМестонахождение: Windows\system32 Описание: Таблица символов - Character Map
Более подробное описание программы есть в справке. chcp.exeМестонахождение: Windows\system32 Описание: Change CodePage Utility
Синтаксис: chcp [код] Для русской кодовой страницы используется код 866. Описание программы есть в справке Windows. chkdsk.exeМестонахождение: WINDOWS\system32 Описание: Check Disk Utility
Описание программы есть в справке Windows chkntfs.exeМестонахождение: WINDOWS\system32 Описание: NTFS Volume Maitenance Utility
Описание программы есть в справке Windows cipher.exeМестонахождение: WINDOWS\system32 Описание: Программа шифрования файлов - File Encryption Utility
Описание программы есть в справке Windows cleanmgr.exeМестонахождение: WINDOWS\system32 Описание: Программа очистки дискового пространства для Windows - Disk Space Cleanup Manager for Windows
clipbrd.exeМестонахождение: Windows\system32 Описание: Windows NT ClipBook Viewer
Более подробное описание программы есть в справке Cmd.EXEМестонахождение: Windows\system32 Описание: Windows Command Processor
Параметры командной строки Синтаксис для командной строки: 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). Завершение вызывается при вводе одного из этих двух специальных символов. Функция завершения берет строку пути слева от точки ввода, дописывает к ней символ шаблона, если таковой отсутствует, а затем строит список путей, которые соответствуют полученному определению. После этого выводится первый элемент этого списка соответствующих путей. Если же список пуст, то подается звуковой сигнал, и ничего не выводится. После этого повторный ввод того же самого специального символа приводит к циклическому перебору всех соответствующих путей. Нажатие клавиши Shift при вводе управляющего символа позволяет просматривать список путей в обратном порядке. Если изменить выведенный путь, а затем снова ввести управляющий символ, сохраненный список очищается, и строится новый список путей. То же самое происходит, если переключиться с одного символа завершения на другой. Единственное отличие при использовании символа завершения файла состоит в том, что при этом для построения списка соответствия берется и путь, и имя файла, а при использовании символа завершения папки - только путь. Если символ завершения используется в одной из встроенных команд манипулирования папками (CD, MD или RD), то всегда подразумевается символ завершения папок. Символ завершения правильно работает и с именами файлов, содержащими пробелы или иные специальные символы, если при этом строка соответствия заключена в кавычки. Кроме того, если сместить точку ввода влево, а затем использовать символ завершения внутри строки, оставшийся справа от точки ввода текст будет отброшен. Специальные символы, которые требуют обязательного заключения в кавычки: <пробел>&()[]{}^=;!'+,~". Все понятно? /K - выполнение заданной команды без последующего завершения (окно консоли не закроется) /Q - отключение вывода команд на экран (ECHO OFF). /R - аналогичен параметру /C /S - изменение поведения команды после /C или /K /T:цвет - задание цвета текста и фона окна консоли. Параметр цвет имеет значение в виде двух шестнадцатеричных чисел: первое определяет цвет фона окна, а второе - текста в окне. То есть результатом выполнения команды "CMD /T:7С" будут светло-красные буквы на белом фоне. /U - вывод результатов выполнения команды в формате Unicode /V:ON (/V:OFF) - разрешение (запрет) отложенного расширения переменных среды (для конкретного вызова cmd.exe) с применением восклицательного знака "!" в качестве разделителя. Например, /V:ON разрешает использовать !var! в качестве расширения переменной var во время выполнения. Синтаксис var служит для расширения переменных при вводе, что приводит совсем к другим результатам внутри цикла FOR. При включенном отложенном расширении переменных среды символ "!" (восклицательный знак) может использоваться для замены текущего значения переменной среды во время выполнения; /X - означает то же, что и ключ /E:ON, из соображений совместимости; /Y то же, что и /E:OFF. И еще несколько замечаний. Если указаны ключи /C или /K, то остальная часть командной строки после такого ключа обрабатывается как командная строка, а обработка символов кавычек (") ведется таким образом. Символы кавычек в командной строке сохраняются, если выполняются все перечисленные ниже условия: ключ /S отсутствует; есть ровно два символа кавычек; между ними нет других специальных символов, как то: &<>()@^|; между ними имеются один или несколько пробелов; строка, заключенная в кавычки, является именем исполняемого файла. В противном случае проверяется первый символ, и если он является символом кавычек, то он удаляется, также удаляется последний символ кавычек в командной строке, а весь текст после этого последнего символа кавычек сохраняется. Таблица для задания цвета текста и фона окна консоли: 0 - черный; 1 - синий; 2 - зеленый; 3 - голубой; 4 - красный; 5 - лиловый; 6 - желтый; 7 - белый; 8 - серый; 9 - светло-синий; A - светло-зеленый; B - светло-голубой; C - светло-красный; D - светло-лиловый; E - светло-желтый; F - ярко-белый. Кстати, цвет и другие настройки можно изменять и другим способом. Щелкните правой кнопкой мыши по строке заголовка окна и выберите пункт Свойства. Откроется окно с четырьмя вкладками, на которых будут доступны опции изменения настроек программы. Если вам не нравится стандартный черный экран командной строки, то на вкладке Color вам предлагается выбрать цвет экрана и текста либо из 16 стандартных цветов, для которых имеется соответствующие образцы, либо задав числовое значение цвета в формате RGB. На вкладке Layout настраивается размер окна и экранного буфера. Если в ранних ОС MS-DOS и Windows размер экрана оставался неизменным 25 строк в высоту и 80 символов в длину, и для вывода большего количества строк приходилось добавлять команду |more, то в системах NT и более поздних можно просто задать достаточно большой размер буфера экрана и пользоваться полосой прокрутки, что гораздо удобнее. Текст в окне командной строки Для копирования и вставки текста в окно командной строки обычные для Windows комбинации клавиш, такие как Ctrl+C, Ctrl+V, работать не будут. Для извлечения текста из буфера обмена вам придется вызвать меню, щелкнув правой кнопкой мыши по заголовку окна, и выбрать подменю Edit. Или же просто щелкните правой кнопкой по окну. Для копирования текста из окна выберите пункт Mark и мышью выделите нужный текст. Затем либо нажмите Enter, либо в том же меню выберите Copy. Если надо вставить какой-то текст в окно командной строки, обратитесь к команде Paste. Для повторного выполнения команды воспользуйтесь стрелками <<вверх>> и <<вниз >>, позволяющими перемещаться по списку выполненных команд. Для очистки экрана от текста служит директива cls. Команды: TITLE - для изменения заголовка строки TITLE [строка], где строка - это будущий заголовок окна командной строки (записывается без кавычек). После задания заголовка окна он может быть изменен только повторным вызовом команды TITLE. Использование данной команды может быть полезно в командных файлах. Так, выполнение примера, который приведен ниже, будет сопровождаться появлением соответствующей надписи в заголовке окна:
Команда АТ - С помощью этой команды можно запускать команды и программы в определенное время. AT [\\имя компьютера] [ [id] [/DELETE] | /DELETE [/YES]] AT [\\имя компьютера] time [/INTERACTIVE] [ /EVERY:дата[,...] | /NEXT:дата [,...]] "команда" \\ имя компьютера указывает на удаленный компьютер, на котором могут быть запущены планируемые задачи. Если этот параметр не указан, то по умолчанию предполагается тот компьютер, на котором запускается команда АТ; id идентификатор, назначенный указанной команде; /delete отменяет намеченную команду. Если id опущен, все назначенные команды на компьютере отменены; /yes этот параметр в случае использования с предыдущим параметром (/delete) автоматически включает подтверждение для всех запросов; time время выполнения команды (в 24-часовом формате часы:минуты); /interactive позволяет команде AT обмениваться с подключенными на данный момент в системе пользователями; /every:дата[,...] выполняет команду в каждый указанный день (дни) недели или месяц. Если дата опущена, подразумевается текущий день месяца; /next:дата[...] выполняет указанную команду при следующем наступлении указанной даты (например, в следующий четверг). Если дата не указанна, по умолчанию принимается текущий день месяца; "команда" указывается команда Windows NT или пакетная программа, которая будет выполнена. Имя файла должно указываться полностью. При этом, если выполняется какая-либо из внутренних команд, например, COPY или DIR, а не исполняемый файл, то необходим запуск командного интерпретатора с ключом / С, например:
Команда For - Ее возможности обширны, но мы ограничимся демонстрацией лишь одной из них - Копирование по сети на все машины сразу. Допустим, что требуется скопировать файл на двадцать машин. Делается это очень быстро. Сначала в файл list.txt записываем список всех имеющихся в сети машин. В консоли пишем:
Затем, чтобы выполнить, например, копирование файла patch.exe на каждую машину из списка, даем команду:
Переменная %i будет автоматически принимать значение NetBIOS-имени машины из новой строки файла list.txt и на эту машину будет производиться копирование. Реестр: Изменение вида приглашения командной строки cmstp.exeМестонахождение: WINDOWS\system32 Описание: Microsoft Connection Manager Profile Installer
Описание программы есть в Справке Windows comp.exeМестонахождение: WINDOWS\system32 Описание: File Compare Utility
Описание программы есть в Справке Windows Синтаксис: comp [файл1] [файл2] [/d] [/a] [/l] [/n=кол_строк] [/c] Примеры: Чтобы сравнить содержимое каталога C:\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
Описание программы есть в Справке Windows Синтаксис: compact [{/c|/u}] [/s[:каталог]] [/a] [/i] [/f] [/q] [имя_файла[...]] control.exeМестонахождение: Windows\system32 Описание: Панель управления Windows - Windows Control Panel
Советы: Как автоматихировать вход в систему Реестр: Запрет за запуск Панели управления и ее апплетов convert.exeМестонахождение: Windows\system32 Описание: File System Conversion Utility
Синтаксис: convert [том] /fs:ntfs [/v] [/cvtarea:имя_файла] [/nosecurity] [/x] Описание параметров есть в справке Windows cscript.exeМестонахождение: Windows\system32 Описание: Microsoft (r) Console Based Script Host
Синтаксис: cscript [имя_сценария] [параметры_сервера] [аргументы_сценария] Описание параметров есть в справке Windows Ddefrag.exeМестонахождение: Windows\system32 Описание: Disk Defragmenter Module
Синтаксис: defrag том defrag том [/a] defrag том [/a] [/v] defrag том [/v] defrag том [/f] Описание параметров есть в справке Windows diskpart.exeМестонахождение: Windows\system32 Описание: Diskpart Application
Синтаксис: diskpart [/add | /delete] [имя_устройства | имя_диска | имя_раздела] [размер] Описание программы есть в справке Windows driverquery.exeМестонахождение: Windows\system32 Описание: Опрос драйверов - Driver Query
Синтаксис: driverquery [/s компьютер] [/u домен\пользователь /p пароль] [/fo {TABLE|LIST|CSV}] [/nh] [/v] [/si] Описание параметров есть в справке Windows drwtsn32.exe (Доктор Ватсон в Windows)Местонахождение: Windows\system32 Описание: DrWatson Postmortem Debugger
Более подробное описание программы ищите в справке Windows Eexplorer.exeМестонахождение: Windows Описание: Проводник - Windows Explorer Одна из основных программ Windows для навигации по папкам и дискам. Ключи командной строки Проводника /e - Вид Проводника по умолчанию (двухпанельное), иначе выводится как однопанельное (как Папка). /e, object - Открывается Проводник с видом по умолчанию и с фокусом на заданной папке (Explorer /e,C:\Windows) /n - Открытие однопанельного нового окна на диске, на котором установлена система (C:\). Иначе информация выводится в существующем окне Проводника, если оно открыто. /root, object - Указывает на то, что корнем будет object - это дисковод (сетевой или локальный) или папка. Иначе корнем считается Рабочий стол. (Explorer /root, C:\Windows\Cursors) /select, object - Указывает на необходимость открытия Родительской папки объекта object и выделит object (Explorer /select, C:\Windows\Cursors\banana.ani). Советы: По умолчанию Проводник открывается на диске C:, но вы можете изменить это поведение... Ffc.exeМестонахождение: Windows\system32 Описание: DOS 5 File Compare Utility
Синтаксис: fc [/a] [/b] [/c] [/l] [/lbn] [/n] [/t] [/u] [/w] [/nnnn] [диск1:][путь1]имяфайла1 [диск2:][путь2]имяфайла2 Описание параметров есть в справке Windows Советы: Есть простой способ отследить изменения, которые происходят в реестре Windows find.exeМестонахождение: Windows\system32 Описание: Find String (grep) Utility
Синтаксис: find [/v] [/c] [/n] [/i] "строка" [[диск:][путь]ИмяФайла[...]] Описание параметров есть в справке Windows fsutil.exeМестонахождение: Windows\system32 Описание: fsutil.exe
Описание программы и ее подкоманд есть в справке Windows. Для отображения справки о подкомандах утилиты используйте команду fsutil подкоманда help Применение: С помощью утилиты командной строки fsutil можно создать файл с заданным размером. Например, вам надо создать файл sample.txt размером 1 кб, не заботясь о его содержании. Делаем так: fsutil file createnew FileName Size где FileName - имя файла (sample.txt, или c:\folder\sample.txt), а Size - размер файла в байтах. ftp.exeМестонахождение: Windows\system32 Описание: File Transfer Program
Синтаксис: ftp [-v] [-d] [-i] [-n] [-g] [-s:имя_файла] [-a] [-w:размер] [-A] [Ведомый компьютер] Описание параметров есть в справке Windows Hhostname.exeМестонахождение: Windows\system32 Описание: Hostname APP
Синтаксис: hostname У данной команды нет параметров Iiexpress.exeМестонахождение: Windows\system32 Описание: Wizzard
ipconfig.exeМестонахождение: Windows\system32 Описание: IP Configuration Utility
Синтаксис: ipconfig [/all] [/renew [адаптер]] [/release [адаптер]] [/flushdns] [/displaydns] [/registerdns] [/showclassid адаптер] [/setclassid адаптер [код_класса]] Например, для очистки кэша разрешений DNS используется команда ipconfig /flushdns Описание параметров есть в справке Windows Llogonui.exeМестонахождение: Windows\system32 Описание: Интерфейс входа в Windows - Windows Logon UI
lpq.exeМестонахождение: Windows\system32 Описание: TCP/IP Lpq Command
Синтаксис: lpq -S имя_сервера -P имя_принтера [-l] Описание параметров есть в справке Windows Mmakecab.exeМестонахождение: WINDOWS\system32 Описание: Microsoft® Cabinet Maker
Для получения списка параметров используйте ключ makecab /? migwiz.exeМестонахождение: WINDOWS\system32\usmt Описание: Мастер переноса файлов и параметров - Files and Settings Transfer Wizard
mmc.exeМестонахождение: Windows\system32 Описание: Консоль управления (MMC) - Microsoft Management Console Консоль MMC (Microsoft Management Console) группирует средства администрирования, которые используются для администрирования компьютеров, служб, других системных компонентов и сетей. Впервые она появилась в Windows 2000. Чтобы запустить ее, проделайте следующее: Пуск->Выполнить->mmc. Перед вами откроется окно. Дальше необходимо добавить групповую политику "Локальный компьютер", где и будут проводиться все настройки. Для этого выберите пункт меню Консоль->Добавить или удалить оснастку..., в появившемся окне нажмите кнопку "Добавить", и из появившегося диалога "Добавить изолированную оснастку" выберите "Групповая политика". Нажмите последовательно кнопки "Готово", "Закрыть", "ОК". Давайте попробуем убрать пункт "Выполнить" из меню "Пуск" с помощью этого инструмента. В левой части окна консоли перед вами древовидная структура настраиваемых параметров операционной системы. Откройте пункт меню Конфигурация пользователя->Административные шаблоны->Панель задач и меню "Пуск". В расширенном варианте отображения данных вы сможете почитать описание настраиваемого пункта. Если вы знаете что именно вам надо настроить, то лучше переключиться в стандартный режим, чтобы не занимать лишнее место на экране монитора ненужной вам информацией. Итак, найдите строку Удалить команду "Выполнить" из меню "Пуск". Дважды кликните по ней левой кнопкой мыши, отметьте пункт "Включен" и нажмите "ОК". Теперь если вы выберите Пуск->Выполнить, то увидите сообщение, что операция отменена вследствие действующих для компьютера ограничений. После перезагрузки этот пункт вообще пропадет из меню "Пуск". Аналогичным образом можно настроить и другие параметры меню "Пуск" и не только. Значения "Включен" и "Отключен" показывают действует или нет данная политика, а значение "Не задан" возвращает настройку политики в значение по умолчанию, заложенное в операционной системе. Вы наверняка уже обратили внимание на большое количество параметров, которые можно настроить с помощью оснастки MMC. Действительно, здесь можно настроить очень многие параметры операционной системы без использования дополнительных инструментальных средств. Описывать их все нет смысла, так что если вас заинтересовал этот способ твикинга, ознакомьтесь с ними самостоятельно, тем более описание настраиваемых параметров дает более чем исчерпывающую информацию. Ну, а для начального знакомства с оснасткой MMC приведенных сведений должно хватить. Оснастки: - Диспетчер устройств - Локальные пользователи и группы - Local Users and Groups - Общие папки - Производительность - Просмотр событий - Служба индексирования - Службы - Съемные ЗУ - Управление дисками - Disk Management - Управление компьютером Реестр: Запрет на запуск консоли управления в авторском режиме mplayer2.exeМестонахождение: Program Files\Windows Media Player Описание: Проигрыватель Windows Media - Windows Media Player
msconfig.exeМестонахождение: WINDOWS\PCHealth\HelpCtr\Binaries Описание: Настройка системы (System Configuration Utility)
Более подробное описание программы есть в справке самой программы Изменения в программе. 11 октября 2005 года вышло обновление 906569, которое добавляет новую вкладку Сервис (Tools) к этой программе. С помощью этой вкладки вы можете запускать различные утилиты. Вы можете самостоятельно настроить список программ на этой вкладке Tools, а также модифицировать имеющиеся записи. Для этого вам нужно отредактировать файл Mscfgtlc.xml. Данный файл должен находиться в той же папке, что и Msconfig.exe. Так как этот файл является системным, то вам необходимо иметь привилегии администратора для изменения файла. Вот пример формата файла Mscfgtlc.xml: <?xml version="1.0" ?> <MSCONFIGTOOLS> <a NAME="Remote Assistance" PATH="%windir%\\system32\\rcimlby.exe" DEFAULT_OPT="-LaunchRA" ADV_OPT="" HELP="Receive help from (or offer help to) a friend over the Internet"/> <b NAME="Конфигурация IP-протокола" PATH="%windir%\system32\cmd.exe" DEFAULT_OPT="/k %windir%\system32\ipconfig.exe" ADV_OPT="/k %windir%\system32\ipconfig.exe /all" HELP="IPCONFIG - это команда, использующаяся для управления сетевыми подключения компьютеров, работающих под управлением Windows."/> </MSCONFIGTOOLS> 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 XP SP2 Данное обновление планируется включить в Windows XP 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
mspaint.exeМестонахождение: Windows\system32 Описание: Paint
Nnet.exeМестонахождение: Windows\system32 Описание: Net Command В утилите net.exe реализовано множество команд для управления различными сетевыми компонентами, такими, как разделы, сессии, службы и учетные записи пользователей. Например, с помощью команды net User можно получить информацию о группах, к которым принадлежит пользователь. Пожалуй, это наиболее часто используемая утилита из арсенала любого системного администратора. Описание синтаксиса команды может занять больше десятка страниц. Например, для отключения учетной записи можно использовать команду net user имя_пользователя /active :no Для более подробной информации наберите в командной строке: net /? netsh.exeМестонахождение: Windows\system32 Описание: Оболочка сетевых команд - Network Command Shell
Описание параметров есть в справке 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.exeМестонахождение: Windows\system32 Описание: TCP/IP Netstat Command
Синтаксис: netstat [-a] [-e] [-n] [-o] [-p протокол] [-r] [-s] [интервал] Описание программы есть в справке Windows Чтобы вывести все активные подключения, отсортированные по возрастанию номера порта, необходимо набрать: netstat -n Чтобы получить список ожидающих портов, введите следующую команду и нажмите клавишу ВВОД: netstat –ano > netstat.txt notepad.exeМестонахождение: Windows\system32 Описание: Блокнот - Notepad
Советы: Блокнот для ежедневных заметок Реестр: Настройка шрифтов nslookup.exeМестонахождение: Windows\system32 Описание: nslookup APP
Синтаксис: nslookup [-подкоманда ...] [{искомый_компьютер| [-сервер]}] Описание параметров есть в справке Windows ntbackup.exeМестонахождение: Windows\system32 Описание: Архивация данных Windows - Windows Backup Utility
ntoskrnl.exeМестонахождение: Windows\system32 Описание: Системный модуль ядра NT - NT Kernel & System
Oopenfiles.exeМестонахождение: Windows\system32 Описание: Открыто файлов - Open Files
Синтаксис: openfiles.exe /query [/s компьютер [/u домен\пользователь [/p пароль]]] [/fo {TABLE|LIST|CSV}] [/nh] [/v] Описание параметров есть в справке Windows Ppathping.exeМестонахождение: Windows\system32 Описание: TCP/IP PathPing Command
Описание программы и ее подкоманд есть в справке Windows. Для отображения справки о подкомандах утилиты используйте команду pathping без параметров в командной строке pathping Синтаксис: pathping [-n] [-h максимальное_число_переходов] [-g список_узлов] [-p период] [-q число_запросов [-w интервал] [-T] [-R] [имя_конечного_компьютера] Параметры: -n Предотвращает попытки команды pathping сопоставить IP-адреса промежуточных маршутизаторов с их именами. Это позволяет ускорить вывод результатов команды pathping. -h максимальное_число_переходов Задает максимальное количество переходов на пути при поиске конечного пункта назначения. Значение по умолчанию равно 30. -g список_узлов Указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в IP-заголовке с набором промежуточных мест назначения, указанным в списке_компьютеров. При свободной маршрутизации последовательные промежуточные места назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке равно 9. Список_адресов представляет собой набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами. -p период Задает время ожидания между последовательными проверками связи (в миллисекундах). Значение по умолчанию равно 250 миллисекунд. -q число_запросов Задает количество сообщений с эхо-запросом, отправленных каждому маршрутизатору пути. По умолчанию - 100. -w интервал. Задает время ожидания каждого отклика (в миллисекундах). Значение по умолчанию равно 3000 миллисекунд. -T Присоединяет тег приоритета уровня 2 (например 802.1p) к сообщениям с эхо-запросом, отправляемым каждому сетевому устройству на маршруте. Это помогает обнаружить сетевые устройства, для которых не настроен приоритет уровня 2. Он предназначен для проверки соединений, использующих спецификации QoS. -R Проверяет, все ли сетевые устройства вдоль маршрута поддерживают протокол RSVP (Resource Reservation Setup Protocol, протокол настройки резервирования ресурсов), который позволяет главному компьютеру резервировать определенную часть пропускной способности для потока данных. Этот параметр предназначен для проверки соединений, использующих спецификации QoS. имя_конечного_компьютера Задает пунтк назначения, идентифицированный IP-адресом или именем узла. /? Отображает справку в командной строке. Примечания Параметры: команды Pathping вводятся с учетом регистра. Во избежание перегрузки сети пакеты должны передаваться через довольно большие интервалы времени. Чтобы минимизировать эффект потери пакетов, не нужно слишком часто выполнять проверку связи. После запуска pathping сначала выводится путь. Это тот же путь, который выводится командой tracert. Далее в течение 90 секунд команда выдает сообщение о том, что она занята (это время варьируется в зависимости от числа переходов). В течение этого времени происходит сбор сведений со всех маршрутизаторов, перечисленных выше, и со всех соединений между ними. По завершении этого периода выводятся результаты проверки. ping.exeМестонахождение: Windows\system32 Описание: TCP/IP Ping Command
Синтаксис: ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [{-j список_узлов | -k список_узлов}] [-w интервал] [имя_конечного_компьютера] Описание параметров есть в справке Windows Команда Ping лежит в основе диагностики сетей TCP/IP. Например, чтобы быстро получить значения параметров конфигурации TCP/IP на своем компьютере, следует набрать: C:\>ping 127.0.0.1 powercfg.exeМестонахождение: Windows\system32 Описание: Power Settings Command-Line Tool
Пример: Например, чтобы отобразить текущую конфигурацию схемы электропитания, нужно ввести команду powercfg /Q progman.exeМестонахождение: Windows\system32 Описание: Program Manager (Диспетчер программ)
P.S. К сожалению, PROGMAN.EXE обладает одним "родимым пятном" Windows 3.1: он не понимает длинных имён файлов, которые надо преобразовывать в короткие. Однако это неудобство не сильно умаляет его достоинства. Rreg.exeМестонахождение: Windows\system32 Описание: Утилита редактирования системного реестра из командной строки
Примеры: Для получения номера версии Internet Explorer из реестра введите в командной строке: reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v Version regedit.exeМестонахождение: Windows Описание: Редактор реестра - Registry Editor
Реестру посвящен отдельный Справочник по реестру Windows regsvr32.exeМестонахождение: Windows\system32 Описание: Сервер регистрации, (C) Microsoft - Microsoft(C) Register Server
Синтаксис: regsvr32 [/u] [/s] [/n] [/i[:cmdline]] имя_dll Параметры: /u Отменяет регистрацию сервера /s Задает запуск regsvr32 без вывода сообщений на экран. /n Указывает не вызывать DllRegisterServer. Этот параметр можно использовать с параметром /i. /i:cmdline Вызывает DllInstall с помощью дополнительной передачи [cmdline]. При использовании с параметром /u вызывает удаление dll. dllname Задает имя файла dll для последующей регистрации. /? Вывод справки в командной строке. Примеры Для регистрации файла .dll для схемы Active Directory введите: regsvr32 schmmgmt.dll Советы: Удаление папок Мои рисунки и других подпапок в папке Мои документы Отключить работу с zip-файлами как с папками route.exeМестонахождение: Windows\system32 Описание: TCP/IP Route Command
rstrui.exeМестонахождение: Windows\system32\Restore Описание: Приложение восстановления системы - System Restore Application
Об этой программе достаточно много говорится в справке Windows. Управление восстановлением системы через скрипты Для программы восстановления системы можно создавать различные скрипты, позволяющие создавать контрольные точки восстановления, перечислять имеющиеся точки, включать или выключать возможность восстановления системы для заданных дисков. При использовании данных скриптов задействованы WMI и файл srclient.dll, которая является клиентской DLL для программы восстановления системы и пользователь должен иметь права администратора системы Создание контрольной точки
Отключение или включение Восстановления системы для заданного диска
Перечисление контрольных точек восстановления системы
Реестр: Восстановление системы 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 intl.cpl,,0 - апплет Язык и региональные стандарты (вкладка Региональные параметры) rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1 - апплет Язык и региональные стандарты (вкладка Языки) rundll32.exe shell32.dll,Control_RunDLL intl.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.cpl - апплет Телефон и модем 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 - адрес сервера. USER.EXE 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.exe,exitkernel - выгрузить ядро системы, выход из Windows. rundll32 mshtml.dll,PrintHTML "HtmlFileNameAndPath" - распечатать документ HTML, где "HtmlFileNameAndPath" - путь к файлу и его имя. rundll32 мсprint2.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 - запуск мастера установки TCP-порта принтера. 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 - ввести компьютер в спящий режим Ssfc.exeМестонахождение: Windows\system32 Описание: Windows 2000 System File Checker
Запуск утилиты возможен только с правами администратора, синтаксис такой: sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/cancel] [/enable] [/purgecache] [/cache size=x] [/quiet] Параметры командной строки, которые можно задавать для программы SFC, следующие: /scannow - немедленная проверка всех защищенных системных файлов /scanonce - проверка защищенных системный файлов при следующей загрузке системы /scanboot - проверка всех защищенных системных файлов при каждой загрузке системы /revert - восстанавливает все настройки по умолчанию (Windows XP) /cancel - отменяет все проверки защищенных системных файлов (Windows Me/2000) /purgecache - очистка кэша защищенных файлов программы и немедленная проверка всех защищенных системных файлов /cachesize=x - установка размера кэша защищенных файлов в мегабайтах (по умолчанию 50 мГб) /enable - включение защиты системных файлов Windows (Windows Me/2000) /quiet - замена поврежденных файлов без предупреждения (Windows Me/2000) /? - вызов справки Давайте рассмотрим практическое применение утилиты. Папка dllcache Если вас не устраивает, что Windows XP занимает слишком много места и восстанавливает удалённые из его директории файлы, то может удалить папку dllcache, но после следующей проверки системных файлов Windows снова заполнит эту папку. Для устранения этого "греха", после удаления или до удаления файлов (но не папки), нужно запустить команду sfc /cachesize=число. Числом будет количество мегабайт которое должно резервироваться для папки windows\system32\dllcache. Можно поставить = 0. Поврежденные файлы Предположим, вы обнаружили, что на вашем компьютере отсутствуют некоторые файлы, например, шрифты (шрифты - тоже системные файлы). Проверяем наличие системных файлов с помощью команды sfc.exe /scannow Windows проверит файлы и при необходимости переустановит недостающие или поврежденные. shutdown.exeМестонахождение: Windows\system32 Описание: Windows Remote Shutdown Tool
Для использования всех возможностей этой утилиты необходимо задействовать параметры командной строки, синтаксис которых таков: shutdown [{-l|-s|-r|-a}] [-f] [-m [\\Computer Name]] [-t xx] [-c "message"] [-d[u] [p]:xx:yy] Подробнее о параметрах. -l - завершение сеанса текущего пользователя. При наличии параметра -m последний имеет приоритет, то есть завершение сеанса производится для удаленного ПК -s - выключить локальный ПК -r - перезагрузка -a - отмена выключения ПК, игнорируются все параметры, кроме -l и ComputerName. Данный параметр может использоваться только в тот момент, когда длится так называемый период тайм-аута, то есть когда программа Shutdown выделяет пользователю время на отмену своих действий -f - разрешить принудительное закрытие всех работающих приложений -m [\\ComputerName]- задать удаленный компьютер, который необходимо выключить -t xx - задает временную задержку до вызова процедуры выключения компьютера в секундах - xx. По умолчанию используются 20 секунд -c "message" - эта команда позволяет задать любое сообщение, которое будет отображаться в окне программы Shutdown. Максимальная длина сообщения - 127 символов. Текст сообщения необходимо заключать в кавычки -d [u][p]:xx:yy - активирует некий специальный код выключения: u - отображение пользовательского кода, p - отображение запланированного кода, xx - задает основной код (0-255), yy - задает дополнительный код (0-65536) /? - отображает справочную информацию по программе sndvol32.exeМестонахождение: Windows\system32 Описание: Громкость - Volume Control
Советы: Чтобы одним щелчком открыть эту программу (а не десятью, как это предусмотрено разработчиками), достаточно создать ярлык с командой "c:\windows\system32\sndvol32.exe -rec". Эту же команду можно использовать в окне Выполнить из меню Пуск sol.exeМестонахождение: Windows\system32 Описание: Пасьянс "Косынка" - Solitaire Game Applet
systeminfo.exeМестонахождение: Windows\system32 Описание: System Information
Синтаксис: systeminfo[.exe] [/s компьютер [/u домен\пользователь [/p пароль]]] [/fo {TABLE|LIST|CSV}] [/nh] Описание параметров есть в справке Windows Ttaskkill.exeМестонахождение: Windows\system32 Описание: Принудительное завершение процесса - Kill Process
Синтаксис: taskkill [/s компьютер] [/u домен\пользователь [/p пароль]]] [/fi имя_фильтра] [/pid код_процесса]|[/im имя_образа] [/f][/t] Описание параметров есть в справке Windows tasklist.exeМестонахождение: Windows\system32 Описание: Задачи - Task List
Синтаксис: tasklist[.exe] [/s компьютер] [/u домен\пользователь [/p пароль]] [/fo {TABLE|LIST|CSV}] [/nh] [/fi фильтр [/fi фильтр2 [ ... ]]] [/m [модуль] | /svc | /v] Описание параметров есть в справке Windows Чтобы получить список идентификаторов запущенных процессов, введите следующую команду и нажмите клавишу ВВОД: tasklist > tasklist.txt Примечание. Если программа выполняется в виде службы, добавьте в команду параметр /svc, чтобы составить перечень служб, которые загружаются каждым процессом: tasklist /svc > tasklist.txt taskmgr.exeМестонахождение: Windows\system32 Описание: Диспетчер задач Windows - Windows TaskManager Описание программы есть в справке Windows. Советы: Запустить программу можно как по имени файла taskmgr.exe, так и одновременным нажатием трех клавиш (Ctrl+Alt+Del). Откройте Диспетчер задач, дважды шелкните левой кнопкой мыши по серой области окна чуть ниже меню и она развернется на все окно. Чтобы вернуть все назад, кликните еще два раза по бортику окна. Реестр: Запрет на запуск Диспетчера задач tracert.exeМестонахождение: Windows\system32 Описание: TCP/IP Traceroute Command
Например, чтобы вывести трассу маршрута к http://www.microsoft.com, нужно набрать: C:\>tracert www.microsoft.com Запущенная без параметров, команда tracert выводит справку Синтаксис: tracert [-d] [-h максимальное_число_переходов] [-j список_узлов] [-w интервал] [имя_конечного_компьютера] Описание параметров есть в справке Windows Wwinmsd.exeМестонахождение: WINDOWS\system32 Описание: Сведения о системе - System Information
К программе прилагается справка, в которой вы найдете дополнительную информацию. wmic.exeМестонахождение: 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.exeМестонахождение: Windows\system32 Описание: Microsoft (r) Windows Based Script Host Сервер сценариев wscript.exe является GUI-вариантом, предназначенный для взаимодействия с пользователем через диалоговые окна Windows (в отличии от консольного приложения cscript.exe). С помощью сервера сценариев можно изменять реестр без вывода диалоговых окон, удалять и создавать файлы, многое другое. Уникальная возможность - можно удалить файл скрипта до завершения его работы. То есть, скрипт сидит в памяти, а самого файла уже давно нет. Используя эту возможность можно создать так называемый скрипт-призрак. Чтобы запустить написанный скрипт, можно просто дважды щелкнуть левой кнопкой мыши по нему в окне проводника. При этом сценарий запустится с настройками по умолчанию. Чтобы сценарий работал с другими параметрами, нужно в командной строке указать имя сервера сценариев, имя самого сценария и параметры запуска. Синтаксис: wscript имя_сценария.расширение [параметры...] [аргументы...] Чтобы получить полный список параметров, используйте wscript /? Однако, такой вариант запуска изменит параметры по умолчанию для всех запускаемых впоследствии сценариев. Если в этом нет необходимости, есть возможность задать свои параметры для каждого отдельного файла сценария, более того, можно задать несколько вариантов запуска одного и того же сценария. Для этих целей служит файл с расширением wsh. Он представляет собой обычный текстовый файл и по своей структуре очень похож на inf или ini файл. Чтобы создать простейший *.wsh файл откройте свойства любого скрипта и на вкладке "Сценарий" измените любой параметр. После нажатия на "OK" в том же каталоге появится файл с аналогичным именем и расширением wsh. Вот пример одного из таких файлов:
В секции [ScriptFile] есть только один параметр - Path, который указывает на запускаемый скрипт, в секции [Options] перечисляются параметры для запуска этого скрипта. Если теперь запустить созданный нами файл, он будет выполняться с настроенными параметрами. Возможность указания параметров при старте сценариев является, безусловно, очень полезной и позволяет более тонко контролировать процесс работы скрипта Support/Toolswscript.exeМестонахождение: Windows\system32 Описание: Microsoft (r) Windows Based Script Host Сервер сценариев wscript.exe является GUI-вариантом, предназначенный для взаимодействия с пользователем через диалоговые окна Windows (в отличии от консольного приложения cscript.exe). С помощью сервера сценариев можно изменять реестр без вывода диалоговых окон, удалять и создавать файлы, многое другое. Уникальная возможность - можно удалить файл скрипта до завершения его работы. То есть, скрипт сидит в памяти, а самого файла уже давно нет. Используя эту возможность можно создать так называемый скрипт-призрак. Чтобы запустить написанный скрипт, можно просто дважды щелкнуть левой кнопкой мыши по нему в окне проводника. При этом сценарий запустится с настройками по умолчанию. Чтобы сценарий работал с другими параметрами, нужно в командной строке указать имя сервера сценариев, имя самого сценария и параметры запуска. Синтаксис: wscript имя_сценария.расширение [параметры...] [аргументы...] Чтобы получить полный список параметров, используйте wscript /? Однако, такой вариант запуска изменит параметры по умолчанию для всех запускаемых впоследствии сценариев. Если в этом нет необходимости, есть возможность задать свои параметры для каждого отдельного файла сценария, более того, можно задать несколько вариантов запуска одного и того же сценария. Для этих целей служит файл с расширением wsh. Он представляет собой обычный текстовый файл и по своей структуре очень похож на inf или ini файл. Чтобы создать простейший *.wsh файл откройте свойства любого скрипта и на вкладке "Сценарий" измените любой параметр. После нажатия на "OK" в том же каталоге появится файл с аналогичным именем и расширением wsh. Вот пример одного из таких файлов:
В секции [ScriptFile] есть только один параметр - Path, который указывает на запускаемый скрипт, в секции [Options] перечисляются параметры для запуска этого скрипта. Если теперь запустить созданный нами файл, он будет выполняться с настроенными параметрами. Возможность указания параметров при старте сценариев является, безусловно, очень полезной и позволяет более тонко контролировать процесс работы скрипта |
|
||
Главная | В избранное | Наш E-MAIL | Прислать материал | Нашёл ошибку | Наверх |
||||
|