Windows XP и командная строка
Вложенные командные оболочки в Cmd.exe. Использование команды set для создания, удаления, отображения переменных среды. Новые способы выполнения типичных задач Windows XP и новые средства командной строки. Использование пакетных файлов и команды Netsh.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 25.06.2009 |
Размер файла | 36,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Windows XP и командная строка
Тем не менее, один аспект по-прежнему однозначно трактуется не в пользу Windows: якобы использование консоли в этой ОС не только непопулярно (что в большой мере правда), но и неудобно, неэффективно и пр. На самом деле этот тезис не совсем корректен, однако почва для него безусловно существует. Возьмите практически любую книгу (вовсе не обязательно "для чайников") о Windows -- наверняка о командной строке там нет ни слова.
В Windows XP появилось около 30 новых консольных команд. В первую очередь это объясняется архитектурными особенностями ОС, которую невозможно представить вне графического интерфейса пользователя (в отличие от клонов Unix). Естественно, броское оформление не самоцель, хотя именно на него реагируют многочисленные пользователи, особенно начинающие. Графическая подача информации во многих случаях действительно удобнее (скажем, выбор из нескольких вариантов становится гораздо нагляднее и очевиднее) и не только в компьютерном мире. Впрочем, спор этот извечный, касается отнюдь не только ОС, и что-то в нем доказать не представляется возможным у каждого свои вкусы и привычки, расставаться с ними непросто, да и не нужно.
Вторая причина, вызывающая особо острую критику со стороны апологетов Unix, состоит в относительной "скудости" консольных средств. Многообразием командных интерпретаторов Windows действительно не блещет. Однако нужно четко понимать разницу между ОС, созданной и сопровождаемой одной-единственной компанией, и ОС, над которой трудится целое сообщество программистов, их мнения зачастую могут весьма различаться. По-видимому, Microsoft вполне удовлетворена возможностями стандартного CMD, укладывающимися в ее видение "идеальной" системы, но ничто не мешает воспользоваться сторонними (и порой весьма неплохими) разработками вроде Kixtart или даже Cygwin, перенесенной в Windows прямо из Unix.
Так или иначе, но для многих стандартных задач действительно необходимы альтернативные средства их решения, в том числе и из командной строки. В конце концов, удаленное управление, в том числе и Telnet, операционным системам Microsoft отнюдь не чуждо. И нужно сказать, их арсенал (в самой Windows представленный уже упомянутым CMD и консольными утилитами) на самом деле не так уж скуден. Чего стоит одна только команда net, позволяющая выполнять все основные административные задачи "вручную" или из командных файлов и сценариев (скриптов). С другой стороны, такую задачу, как переименование рабочей станции в домене можно выполнить только из командной строки с помощью netdom (ее нужно установить дополнительно вместе с пакетом Support Tools, расположенным в папке Support\Tools на инсталляционном CD-ROM). Аналогично для переименования самого домена также требуется специальная утилита.
Более того, от версии к версии командная поддержка в ОС Microsoft только расширяется, причем не в последнюю очередь за счет обратной связи с пользователями. Скажем, долгое время в Windows почему-то отсутствовала специальная утилита для перезагрузки компьютера, поэтому приходилось применять всевозможные трюки вроде:
rundll32.exe
shell32.dll,SHExitWindowsEx n
для Windows 9х или ПО сторонних разработчиков. В Windows XP наконец-то появилась полноценная утилита shutdown (похожая распространялась и прежде в составе Resource Kit), с помощью которой можно выключить или перезагрузить как локальную, так и удаленную систему (при наличии соответствующих полномочий), оповестить при этом оператора и т. д.
Достаточно полная информация по утилитам командной строки Windows XP содержится в стандартной справочной системе, однако быстрее и удобнее воспользоваться отдельным документом посредством команды hh ntcmds.chm. В частности, специальный раздел описывает порядка 30 команд-утилит (кстати, некоторые реализованы в виде WSH-скриптов), впервые вошедших в состав ОС. Среди них:
defrag для автоматизации процессов дефрагментации,
tasklist и taskkill для управления задачами и процессами,
schtasks для планирования заданий и т. д.
Довольно любопытна группа программ для работы с системными событиями:
eventcreate - дает возможность администратору создавать в журнале собственные записи, скажем, при выполнении специфических скриптов или командных файлов, а eventtriggers оформлять особые процедуры - "пускатели", срабатывающие при появлении определенных записей и выполняющие предписанные действия. Например, следующая команда обеспечит отправку администратору соответствующих сообщений (в bat-файле содержится одна строка с net send) при установке/удалении ПО посредством службы Windows Installer:
eventtriggers /create /TR "Installer" /L APPLICATION /SO MsiInstaller /TK f:\send.bat
Утилита fsutil, кроме всего прочего, позволяет использовать наиболее хитроумные возможности файловой системы NTFS, в том числе создавать так называемые "жесткие ссылки" (hardlinks), т. е. несколько каталожных записей, указывающих на одни и те же физические данные на диске, и управлять большими "разреженными" (sparse) файлами с целью экономии дискового пространства.
Некоторые команды Windows XP на самом деле представляют собой самостоятельные консольные оболочки. К таковым, например, относится программа для разбивки жесткого диска diskpart - ее возможности выходят далеко за рамки привычной fdisk. Естественно, консольный (интерактивный) режим удобен далеко не всегда, поэтому операции можно автоматизировать с помощью специальных сценариев.
Аналогично WMIC обеспечивает доступ к функциональности подсистемы Windows Management Instrumentation. Впрочем, для большинства типовых задач WMI представляет слишком тяжеловесное (в первую очередь с точки зрения освоения этой технологии) средство, обычно вполне достаточно "традиционных" команд и утилит Windows XP, тем более что многие из них (как, например, уже упоминавшаяся shutdown) поддерживают дистанционный режим. В общем случае он описывается следующим стандартным набором параметров командной строки:
[/S system [/U username [/P password]]]
где system -- имя удаленного компьютера, а username и password позволяют выполнять задачи от имени конкретного пользователя, имеющего необходимые полномочия. Интересно, что в качестве удаленной платформы могут выступать как Windows XP, так и Windows 2000 (с какими-то ограничениями или несовместимостями мы пока не сталкивались), хотя для Windows 9x выдается следующее предупреждение: "ERROR: The Target system must be running Windows XP or above".
Еще один класс команд и утилит предназначен для использования в Recovery Console, причем некоторые - вроде fixboot и fixmbr для восстановления загрузочной записи раздела и MBR соответственно - доступны только здесь. Вот вам более чем достойный повод не забывать о консольном режиме и старых добрых текстовых командах. Таким образом, графический интерфейс и командная строка вовсе не являются взаимоисключающими понятиями, просто каждое средство хорошо для своей ситуации, а подлинный профессионализм состоит в умении выбирать из них оптимальное.
Использование синтаксиса команд
Синтаксическая структура выводится в том порядке, в котором следует вводить команду и следующие за ней параметры, если они есть. Следующий пример команды xcopy иллюстрирует разнообразие синтаксических форматов текста.
xcopy источник [результат] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:мм-дд-гггг]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:файл1[+[файл2]][+[файл3]] [{/y|/-y}] [/z]
В следующей таблице показано, как следует интерпретировать различные текстовые форматы.
Формат Значение Курсив Данные, которые должен ввести пользователь Полужирный шрифт Элементы, которые следует вводить точно, как показано Пропуск (...) Параметры могут повторяться несколько раз в командной строке В квадратных скобках ([]) Необязательные элементы В фигурных скобках ({}); варианты разделены вертикальной чертой (|). Пример: {четные|нечетные} Набор значений, из которого можно выбрать только одно значение Шрифт Courier Текст кода или выхода программы
Использование нескольких команд и символов условной обработки
Можно выполнять несколько команд из одной командной строки или сценария с помощью символов условной обработки. При использовании нескольких команд, содержащих символы условной обработки, выполнение команд, стоящих справа от символа условной обработки, будет проводиться в зависимости от результатов выполнения команды, стоящей слева от символа. Например, требуется, чтобы команда выполнялась, только если предыдущая команда не была выполнена успешно. Или требуется, чтобы команда выполнялась, только если предыдущая команда была выполнена успешно.
Для передачи нескольких команд можно использовать специальные символы, перечисленные в следующей таблице.
Символ Синтаксис Определение & [...] команда1 & команда2 Используется для разделения нескольких команд в одной командной строке. В Cmd.exe выполняется первая команда, затем вторая команда. && [...] команда1 && команда2 Запускает команду, стоящую за символом &&, только если команда, стоящая перед этим символом была выполнена успешно. В Cmd.exe выполняется первая команда. Вторая команда выполняется, только если первая была выполнена успешно. || [...] команда1 || команда2 Запускает команду, стоящую за символом ||, только если команда, стоящая перед символом || не была выполнена. В Cmd.exe выполняется первая команда. Вторая команда выполняется, только если первая не была выполнена (полученный код ошибки превышает ноль). ( ) [...] (команда1 & команда2) Используется для группировки или вложения команд. ; или , команда1 параметр1;параметр2 Используется для разделения параметров команды.
Примечания
Амперсанд (&), вертикальная черта (|) и скобки ( ) являются специальными символами, которым должен предшествовать управляющий символ (^) или кавычки, если эти символы передаются в качестве аргументов.
Если команда завершает операцию успешно, возвращается нулевой (0) код ошибки или не возвращается никакого кода.
Вложенные командные оболочки
Имеется возможность вкладывать командные оболочки в Cmd.exe, открывая новый экземпляр Cmd.exe из командной строки. По умолчанию каждый экземпляр Cmd.exe наследует среду своего родительского приложения Cmd.exe. Вложение экземпляров Cmd.exe позволяет вносить в локальную среду изменения, которые не повлияют на родительское приложение Cmd.exe. Это позволяет сохранять исходную среду Cmd.exe и возвращаться к ней после удаления вложенной командной оболочки. Изменения вложенной командной оболочки не сохраняются. Чтобы создать вложенную командную оболочку, в командной строке введите:
cmd
Появится сообщение следующего вида:
Microsoft (R) Windows XP (TM)
(C) Copyright 1985-2001 Microsoft Corp.
Чтобы закрыть все вложенные командные оболочки, введите команду exit.
Можно еще уже локализовать изменения в экземпляре Cmd.exe (или в сценарии) с помощью команд setlocal и endlocal. Команда setlocal создает локальную область, а endlocal ее удаляет. Любые изменения, сделанные внутри области, созданной командами setlocal и endlocal, не учитываются. Таким образом, исходная среда остается без изменений. С помощью этих команд можно создать до 32 вложенных областей. Дополнительные сведения о командах setlocal и endlocal см. в разделах Setlocal и Endlocal.
Использование переменных среды в Cmd.exe
Среда командной оболочки Cmd.exe определяется переменными, задающими поведение командной оболочки и операционной системы. Имеется возможность определить поведение среды командной оболочки или среды всей операционной системы с помощью двух типов переменных среды: системных и локальных. Системные переменные среды определяют поведение глобальной среды операционной системы. Локальные переменные среды определяют поведение среды в данном экземпляре Cmd.exe.
Системные переменные среды заданы заранее в операционной системе и доступны для всех процессов Windows XP. Только пользователи с привилегиями администратора могут изменять эти переменные. Эти переменные наиболее часто используются в сценариях входа в систему.
Локальные переменные среды доступны, только когда пользователь, для которого они были созданы, вошел в систему. Локальные переменные из куста HKEY_CURRENT_USER подходят только для текущего пользователя, но определяют поведение глобальной среды операционной системы.
В следующем списке представлены различные типы переменных в порядке убывания приоритета.
Встроенные системные переменные
Системные переменные куста HKEY_LOCAL_MACHINE
Локальные переменные куста HKEY_CURRENT_USER
Все переменные среды и пути указаны в файле Autoexec.bat.
Все переменные среды и пути указаны в сценарии входа в систему (если он имеется).
Переменные, используемые интерактивно в сценарии или пакетном файле
В командной оболочке каждый экземпляр Cmd.exe наследует среду своего родительского приложения. Поэтому можно изменять переменные в новой среде Cmd.exe, что не повлияет на среду родительского приложения.
В следующей таблице приведен список системных и локальных переменных среды для Windows XP.
Переменная Тип Описание %ALLUSERSPROFILE% Локальная Возвращает размещение профиля «All Users». %APPDATA% Локальная Возвращает используемое по умолчанию размещение данных приложений. %CD% Локальная Возвращает путь к текущей папке. %CMDCMDLINE% Локальная Возвращает строку команд, с помощью которой был запущен данный экземпляр Cmd.exe. %CMDEXTVERSION% Системная Возвращает номер версии текущих расширений обработчика команд. %COMPUTERNAME% Системная Возвращает имя компьютера. %COMSPEC% Системная Возвращает путь к исполняемой командной оболочке. %DATE% Системная Возвращает текущие данные. Использует тот же формат, что и команда date /t. Создается командой Cmd.exe. Дополнительные сведения о команде date см. в разделе Date. %ERRORLEVEL% Системная Возвращает код ошибки последней использовавшейся команды. Значение, не равное нуля, обычно указывает на наличие ошибки. %HOMEDRIVE% Системная Возвращает имя диска локальной рабочей станции, связанного с основным каталогом пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы». %HOMEPATH% Системная Возвращает полный путь к основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы». %HOMESHARE% Системная Возвращает сетевой путь к общему основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы». %LOGONSEVER% Локальная Возвращает имя контроллера домена, который проверял подлинность текущей сессии. %NUMBER_OF_PROCESSORS% Системная Задает количество процессоров, установленных на компьютере. %OS% Системная Возвращает имя операционной системы. При использовании Windows 2000 имя операционной системы отображается как Windows_NT. %PATH% Системная Указывает путь поиска для исполняемых файлов. %PATHEXT% Системная Возвращает список расширений файлов, которые рассматриваются операционной системой как исполняемые. %PROCESSOR_ARCHITECTURE% Системная Возвращает архитектуру процессора. Значения: x86, IA64. %PROCESSOR_IDENTFIER% Системная Возвращает описание процессора. %PROCESSOR_LEVEL% Системная Возвращает номер модели процессора, установленного на компьютере. %PROCESSOR_REVISION% Системная Возвращает номер модификации процессора. %PROMPT% Локальная Возвращает параметры командной строки для текущего интерпретатора. Создается командой Cmd.exe. %RANDOM% Системная Возвращает произвольное десятичное число от 0 до 32767. Создается командой Cmd.exe. %SYSTEMDRIVE% Системная Возвращает имя диска, содержащего корневой каталог Windows XP (т. е. системный каталог). %SYSTEMROOT% Системная Возвращает размещение системного каталога Windows XP. %TEMP% и %TMP% Системная и пользовательская Возвращает временные папки, по умолчанию используемые приложениями, которые доступны пользователям, выполнившим вход в систему. Некоторые приложения требуют переменную TEMP, другие -- переменную TMP. %TIME% Системная Возвращает текущее время. Использует тот же формат, что и команда time /t. Создается командой Cmd.exe. Дополнительные сведения о команде time см. в разделе Time. %USERDOMAIN% Локальная Возвращает имя домена, содержащего список учетных записей пользователей. %USERNAME% Локальная Возвращает имя пользователя, выполнившего вход в систему. %USERPROFILE% Локальная Возвращает размещение профиля для текущего пользователя. %WINDIR% Системная Возвращает размещение каталога операционной системы.
Установка переменных среды
Используйте команду set для создания, удаления или отображения переменных среды. Команда set изменяет переменные только в среде текущей оболочки.
Чтобы отобразить переменную, в командной строке введите:
set имя_переменной
Чтобы добавить переменную, в командной строке введите:
set variablename=значение
Чтобы удалить переменную, в командной строке введите:
set имя_переменной=
Имеется возможность использовать большинство символов в качестве значений переменных, в том числе пробел. При использовании специальных символов, таких как <, >, &, или ^, перед ними следует помещать управляющий символ (^) или кавычки. При использовании кавычек они включаются в значение переменной, так как все символы, следующие после знака равенства принимаются за значение переменной. Учтите следующие примеры.
Чтобы создать значение переменной new&name ,введите:
set varname=new^&name
Чтобы создать значение переменной "new&name" ,введите:
set varname="new&name"
При вводе в командной строке set varname=new&name появляется следующее сообщение об ошибке:
"'name' is not recognized as an internal or external command, operable program or batch file."
В именах переменных регистр символов не учитывается. Однако, команда set отображает значение переменной так, как оно было введено. Можно комбинировать символы нижнего и верхнего регистра в именах переменных, чтобы облегчить восприятие кода (например, ИмяПользователя).
Примечания
Максимальный размер отдельной переменной среды составляет 8192 байта. Максимальный общий размер всех переменных среды, включая имена переменных и знак равенства, составляет 65 536 Кбайт.
Подстановка значений в переменные среды
Чтобы иметь возможность подставлять значения в переменную среды из командной строки или из сценариев, следует заключить имя соответствующей переменной в символы процентов (%имя_переменной%). Символы процентов указывают на то, что Cmd.exe должен обратиться к значениям переменных, а не делать посимвольное сравнение. После определения значения для имени переменной, заключите имя переменной в символы процентов. Cmd.exe проводит поиск всех вхождений имени переменной и заменяет его на определенное значение переменной. Например, требуется создать сценарий, содержащий различные значения (например, имена пользователей), и требуется определить соответствующее значение переменной среды USERNAME для каждого пользователя. Для этого следует написать сценарий с использованием переменной USERNAME, заключенной в кавычки. При выполнении сценария Cmd.exe заменит вхождения %USERNAME% соответствующими значениями, что избавит от необходимости делать это вручную для каждого пользователя. Подстановка значений не является рекурсивной. Cmd.exe проверяет переменные один раз. Дополнительные сведения о подстановке значений в переменные см. в разделах For и Call.
Настройка командной строки.
Откройте окно Командная строка.
Щелкните левый верхний угол окна и выберите команду Свойства.
Выберите вкладку Общие.
В области Запоминание команд выберите или введите значение 999 в поле Размер буфера, а затем выберите или введите значение 5 в поле Количество буферов.
В области Правка установите флажки Выделение мышью и Быстрая вставка.
Выберите вкладку Расположение.
В области Размер буфера экрана введите или выберите значение 2500 в поле Высота.
Выполните одно из следующих действий по выбору.
В области Размер буфера экрана увеличьте значение параметра Ширина.
В области Размер окна увеличьте значение параметра Высота.
В области Размер окна увеличьте значение параметра Ширина.
Снимите флажок Автоматический выбор, а затем в области Положение окна измените значения полей Левый край и Верхний край.
В диалоговом окне Изменение свойств выберите вариант Сохранить свойства для других окон с тем же именем.
Примечания
Чтобы открыть окно командной строки, нажмите кнопку Пуск и выберите команды Все программы, Стандартные и Командная строка.
Чтобы открыть окно Свойства: Командная строка с помощью клавиатуры, нажмите клавиши ALT+ПРОБЕЛ+Й.
Флажок Выделение мышью позволяет копировать и вставлять данные в окне командной строки. Чтобы скопировать, выделите левой кнопкой мыши текст в окне командной строки и нажмите правую кнопку мыши. Чтобы выполнить вставку в командную строку или текстовый файл, щелкните правой кнопкой мыши.
Увеличение размера буфера экрана до 999 позволяет выполнять прокрутку в окне командной строки.
Увеличение количества буферов до пяти увеличивает число строк в окне командной строки до 5000.
Чтобы включить или выключить завершение имен файлов и папок в компьютере или сеансе пользователя, запустите программу Regedit.exe и задайте следующее значение REG_DWORD:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD
Чтобы задать значение REG_DWORD, введите шестнадцатеричное число управляющего символа для определенной функции (например 0?9 -- это TAB, а 0?08 -- это BACKSPACE). Пользовательские настройки имеют приоритет над настройками компьютера, а параметры командной строки имеют приоритет над параметрами реестра. Для получения дополнительных сведений о завершении имен файлов и папок щелкните ссылку «См. также».
Новые способы выполнения типичных задач
Система Windows XP поддерживает и расширяет практически все функциональные возможности системы MS-DOS. В нижеприведенных таблицах разъясняются следующие вопросы.
Изменения в функциональных возможностях команд MS-DOS.
Команды MS-DOS не поддерживаются системой Windows XP.
Команды MS-DOS не поддерживаются системой Windows XP 64-Bit Edition.
Изменения в командах MS-DOS
В следующей таблице перечислены изменения в функциональных возможностях команд MS-DOS.
Команда Изменения chcp Изменены кодовые страницы для всех окон командной строки. diskcomp Параметры командной строки /1 и /8 больше не поддерживаются. diskperf Не применяется для обеспечения согласования с сервером. Команду diskperf можно по прежнему использовать для удаленного администрирования. diskcopy Параметр командной строки /1 больше не поддерживается. doskey Команда может быть использована для всех программ с символьным интерфейсом, которые поддерживают буферизованный ввод. Команда doskey снабжена некоторыми дополнениями. format Поддержка гибких магнитных дисков емкостью только 1,44 Мбайт. Магнитооптические диски емкостью 20,8 Мбайт больше не поддерживаются. Параметры командной строки /b, /s, /u, /1, /4 и /8 больше не поддерживаются. label В метках тома могут быть использованы символы «^» и «&». mode Форматы mode lptn[:][cols=c][lines=n] и mode lptn[:][c][,[n]] больше не поддерживаются. print Параметры командной строки /b, /c, /m, /p, /q, /s, /t и /u не поддерживаются. prompt Новые комбинации символов позволяют добавлять к приглашению амперсанд ($a), скобки ($c и $f) и пробелы ($s). recover Восстановление только файлов. rmdir Новый параметр командной строки /s позволяет удалять каталоги, содержащие файлы и подкаталоги. sort Не требует переменной среды TEMP. Размер файлов не ограничен. xcopy Новый параметр командной строки /g позволяет создавать расшифрованные конечные файлы.
Недоступные команды MS-DOS
Не поддерживаются следующие команды системы MS-DOS.
Параметр Новая процедура или причина для удаления assign Не поддерживается системой. backup Не поддерживается системой. choice Не поддерживается системой. ctty Не поддерживается системой. dblspace Не поддерживается системой. deltree Команда rmdir /s позволяет удалять каталоги, содержащие файлы и подкаталоги. Дополнительные сведения о команде rmdir см. в разделе Rmdir. dosshell Возможности этой команды встроены в систему. drvspace Не поддерживается системой. emm386 Возможности этой команды встроены в систему. fasthelp Не поддерживается системой. Используйте команду help в командной строке. Дополнительные сведения о команде help см. в разделе Help. Полный список служебных программах командной строки см. в разделе Справочник по использованию командной строки. fdisk Не поддерживается системой. Воспользуйтесь командой diskpart, позволяющей управлять дисками, разделами и томами. Дополнительные сведения о команде diskpart см. в разделе Diskpart. include Несколько конфигураций подсистемы MS-DOS не поддерживается. interlnk Не поддерживается системой. intersrv Не поддерживается системой. join Увеличенный размер разделов и улучшенная файловая система не требуют объединения дисков. memmaker Использование памяти в подсистеме MS-DOS оптимизируется автоматически. menucolor Несколько конфигураций подсистемы MS-DOS не поддерживается. menudefault Несколько конфигураций подсистемы MS-DOS не поддерживается. menuitem Несколько конфигураций подсистемы MS-DOS не поддерживается. mirror Не поддерживается системой. msav Не поддерживается системой. msbackup Используйте команду ntbackup для компьютеров с ленточными накопителями или команду xcopy для компьютеров без накопителей этого типа. Дополнительные сведения о команде ntbackup см. в разделе Ntbackup. Дополнительные сведения о команде xcopy см. в разделе Xcopy. mscdex Подсистему MS-DOS не требуется настраивать для использования дисководов компакт-дисков. Система Windows XP обеспечивает доступ к дисководам компакт-дисков в подсистеме MS-DOS. msd Используйте оснастку «Сведения о системе». Чтобы запустить оснастку «Сведения о системе», нажмите кнопку Пуск, выберите команду Выполнить и введите msinfo32. numlock Не поддерживается системой. power Не поддерживается системой. restore Не поддерживается системой. scandisk Не поддерживается системой. Используйте команду chkdsk, позволяющую создать и вывести отчет о состоянии диска в форме, зависящей от файловой системы. Команда Chkdsk также составляет список ошибок на диске и исправляет их. Дополнительные сведения о команде chkdsk см. в разделе Chkdsk. smartdrv Кэширование в подсистеме MS-DOS выполняется автоматически. submenu Несколько конфигураций подсистемы MS-DOS не поддерживается. sys Система Windows XP не может быть размещена на стандартных гибких магнитных дисках емкостью 1,2 Мбайт и 1,44 Мбайт. undelete Не поддерживается системой. unformat Не поддерживается системой. vsafe Не поддерживается системой.
Команды MS-DOS не поддерживаются системой Windows XP 64-Bit Edition.
Следующие 16-разрядные команды подсистемы MS-DOS не поддерживаются системой Windows XP 64-Bit Edition.
Параметр Функция append Позволяет программам открывать файлы данных из указанных папках так, как будто они находятся в текущей папке. debug Запуск Debug.exe -- программы для проверки и отладки исполняемых файлов MS-DOS. edit Запуск редактора MS-DOS, который позволяет создавать и редактировать текстовые файлы в формате ASCII. edlin Запуск программы Edlin.exe-- строкового редактора, позволяющего создавать и редактировать текстовые файлы в формате ASCII. exe2bin Преобразование исполняемых файлов (.exe) в двоичный формат. expand Восстановление одного или нескольких сжатых файлов. fastopen В Windows XP эта команда не используется. Она предназначена для обеспечения совместимости с файлами MS-DOS. forcedos Запуск заданной программы в подсистеме MS-DOS. Эта команда необходима только для тех программ, которые не распознаются системой Windows XP как программы MS-DOS. graphics Загрузка в память программы, позволяющей печатать на принтере изображение с экрана монитора, если используется цветной или графический адаптер. loadfix Служит для загрузки программы выше первых 64 Кбайт обычной памяти и запуска этой программы. loadhigh (lh) Загрузка программы в верхнюю область памяти. Это позволяет оставить больше свободной обычной памяти для других программ. mem Служит для вывода сведений о свободных и занятых областях памяти и программах, находящихся в памяти подсистемы MS-DOS. nlsfunc Загрузка сведений, относящихся к определенной стране/региону. В Windows XP эта команда не используется. Она предназначена для обеспечения совместимости с файлами MS-DOS. setver Установка номера версии MS-DOS, который подсистема MS-DOS сообщает программам. share В Windows XP эта команда не используется. Она предназначена для обеспечения совместимости с файлами MS-DOS.
Новые средства командной строки
В следующей таблице перечислены новые средства командной строки Windows XP Professional.
Команда Свойства bootcfg Настраивает, запрашивает или изменяет параметры файла Boot.ini. defrag Производит поиск и объединение фрагментированных файлов загрузки, файлов данных и папок на локальных томах. diskpart Управляет дисками, разделами и томами. driverquery Запрашивает список драйверов и их свойств. eventcreate Позволяет администратору создать особое событие в указанном журнале событий. eventquery Выводит список событий и их свойств из одного или нескольких журналов событий. eventtriggers Отображает и настраивает события триггеров на локальных и удаленных компьютерах. fsutil Управляет точками повторной обработки разреженных файлов, отключения или расширения тома. getmac Получает MAC-адрес и список сетевых протоколов. helpctr Запускает центр справки и поддержки. ipseccmd Производит настройку политик IPSec (Internet Protocol Security) в службе каталогов либо в локальном или удаленном реестре. Ipseccmd -- это запускаемая с командной строки версия оснастки «Политика безопасности IP» консоли управления Microsoft (MMC). logman Управляет и задает расписания для счетчиков производительности и журнала трассировки событий на локальном или удаленных компьютерах. openfiles Запрашивает, отображает и/или отключает открытые файлы. pagefileconfig Производит отображение и настройку параметров использования виртуальной памяти файлом подкачки. perfmon Открывает консоль «Производительность» с настройками системного монитора из файлов настройки версии для Windows NT 4.0. prncnfg Производит настройку или отображение сведений о конфигурации принтера. prndrvr Добавляет, удаляет и перечисляет драйверы принтера с локального или удаленных серверов печати. prnjobs Приостанавливает, возобновляет, отменяет и перечисляет задания печати. prnmngr Добавляет, удаляет и перечисляет принтеры или подключения принтеров, а также настраивает и отображает принтер, используемый по умолчанию. prnport Создает, удаляет и перечисляет стандартные порты TCP/IP для принтеров, а также отображает и изменяет конфигурацию порта. prnqctl Печатает пробную страницу, приостанавливает или возобновляет работу принтера и очищает очередь принтера. relog Сохраняет данные счетчиков производительности из файлов журналов в файлы других форматов, такие как текстовый-TSV (разделитель -- запятая), текстовый-CSV (разделитель -- табуляция), двоичный-BIN или SQL. sc Извлекает и настраивает информацию о службах. Проверяет и отлаживает служебные программы. schtasks Настраивает выполнение команд и программ через заданные интервалы или в указанное время. Добавляет и удаляет задания из расписания, запускает и останавливает задания по требованию, отображает и изменяет задания в расписании. shutdown Выключает и перезагружает локальный или удаленный компьютер. systeminfo Запрашивает основные сведения о конфигурации системы. taskkill Завершает одно или несколько заданий или процессов. tasklist Отображает список приложений, служб и код процесс (PID) для всех заданий, выполняющихся в данный момент на локальном или удаленном компьютере. tracerpt Обрабатывает журналы трассировки событий и данные, поступающие в реальном масштабе времени от поставщиков трассировочных данных и позволяет создавать отчеты с анализом данных трассировки и файлы CSV (с разделителем запятой) для создающихся событий. typeperf Производит запись данных счетчика производительности в командное окно или в файл журнала поддерживаемого формата. WMIC Облегчает использование инструментария WMI и систем, управляемых с его помощью.
Использование пакетных файлов
Пакетные файлы, также называемые программами пакетной обработки или сценариями, позволяют упростить выполнение утомительных и часто используемых операций. Пакетный файл представляет собой неформатированный текстовый файл, содержащий одну или несколько команд и имеющий расширение имени .bat или .cmd. Когда имя такого файла вводится в командной строке, программа Cmd.exe выполняет по порядку команды, записанные в файле.
В пакетный файл можно включить любую команду. Некоторые команды, такие как for, goto и if, позволяют выполнять обработку условий в пакетных файлах. Например, if позволяет запускать команды в зависимости от выполнения заданного условия. Другие команды позволяют управлять вводом и выводом, а также запускать другие пакетные файлы.
Стандартные коды ошибок, возвращаемые большинством приложений -- это 0, если ошибки отсутствуют, и 1 (или более высокое значение), если возникла ошибка. Чтобы определить значения отдельных кодов, см. справочную документацию приложения.
Дополнительные сведения об операциях пакетных файлов см. в следующих разделах.
Использование параметров командной строки пакетного файла
Использование фильтров
Использование операторов перенаправления команд
Для получения дополнительных сведений о командах, используемых в пакетных файлах, щелкните соответствующую ссылку.
Call
Echo
Endlocal
For
Goto
If
Pause
Rem
Setlocal
Shift
Использование команды Netsh
Netsh представляет собой поддерживающую сценарий программу с командной строкой, позволяющую локально или удаленно отображать и изменять параметры сети текущего компьютера. Netsh также обеспечивает средства написания сценариев, которые позволяют запускать группу команд в пакетном режиме на определенном компьютере. Программа Netsh может также сохранять сценарии конфигурации в текстовом файле для помещения в архив или для настройки других серверов.
Контексты Netsh
Netsh взаимодействует с другими компонентами операционной системы с помощью файлов библиотеки динамической компоновки (DLL). Каждая библиотека модуля поддержки Netsh содержит широкий набор средств, или контекст, представлющий собой группу команд, относящуюся к конкретному сетевому компоненту. Эти контексты расширяют возможности netsh, обеспечивая поддержку настройки и наблюдения за одной или несколькими службами, служебными программами или протоколами. Например, файл Dhcpmon.dll обесечивает для netsh контекст и набор команд, необходимых для настройки и управления серверами DHCP.
Чтобы выполнить команду netsh, необходимо запустить netsh из командной строки интерпретатора Cmd.exe и перейти к контексту, который содержит нужную команду. Доступность контекстов зависит от того, какие сетевые компоненты были установлены. Например, при вводе dhcp в командной строке Netsh происходит переход в контекст DHCP, но если не был установлен компонент DHCP, появляется следующее сообщение:
Команда не найдена: dhcp.
Дополнительные сведения о контекстах Netsh см. в следующих разделах.
Команды Netsh для протокола AAAA
Команды Netsh для протокола DHCP
Команды диагностики (diag) Netsh
Команды Netsh для интерфейса IP
Команды Netsh для службы RAS
Команды Netsh для маршрутизации
Команды Netsh для протокола WINS
Использование нескольких контекстов
Внутри контекста могут существовать подчиненные контексты. Например, внутри контекста маршрутизации можно переключиться на подчиненные контексты IP или IPX.
Чтобы вывести список команд и подчиненных контекстов, которые могут быть использованы в данном контексте, на запрос netsh введите имя контекста, а затем -- /? или help. Например, для вывода списка подчиненных команд и команд, которые могут быть использованы в контексте «Routing», в строке netsh (то есть, netsh>), введите один из следующих вариантов:
Routing /?
Routing help
Для выполнения задач в других контекстах без изменения текущего контекста введите путь требуемый команды в командной строке netsh. Например, для добавления интерфейса подключения по локальной сети в контекст IGMP без его изменения в строке netsh введите:
routing ip igmp add interface "Local Area Connection" startupqueryinterval=21
Запуск Netsh из командной строки интерпретатора Cmd.exe
При запуске команды Netsh из командной строки интерепретатора Cmd.exe netsh используется приведеный далее синтаксис. Чтобы запустить эти команды Netsh на удаленном сервере Windows 2000 Server, необходимо сначала использовать подключение к удаленному рабочему столу для соединения с Windows 2000 Server, работающим под управлением сервера терминалов. Между командами Windows 2000 и контекстными командами Netsh могут существовать некоторые различия Windows XP.
Чтобы посмотреть синтаксис команды, щелкните следующую команду:
netsh
Netsh представляет собой поддерживающую сценарий программу с командной строкой, позволяющую локально или удаленно отображать и изменять параметры сети текущего компьютера. При использовании без параметров команда netsh открывает командную строку Netsh.exe (то есть, netsh>).
Синтаксис
netsh [-a файл_псевдонима] [-c контекст] [-r уд_компьютер] [{команда_Netsh|-f файл_сценария}]
Параметры
-a
Возвращает к командной строке netsh после выполнения команды файл_псевдонимов.
файл_псевдонимов
Указывает имя текстового файла, который содержит одну или несколько команд netsh.
-c
Переход к заданному контексту netsh.
Контекст
Задает контекст netsh. В следующей таблице перечислены доступные контексты netsh.
Контекст Описание AAAA Отображает и задает конфигурацию базы данных (AAAA) проверки подлинности, авторизации, создания учетных записей и аудита, используемой Службой идентификации в Интернете (IAS) и службой маршрутизации и удаленного доступа. DHCP Администрирование серверов DHCP и обеспечение эквивалентной замены управлению с помощью консоли. Diag Аминистрирование и устранение неполадок операционной системы и параметров сетевых служб. Интерфейс Производит настройку протокола TCP/IP (включая адреса, используемые по умолчанию шлюзы, серверы DNS и WINS) и отображает конфигурацию и статистические данные. RAS Администрирование серверов удаленного доступа. Маршрутизация Администрирование серверов маршрутизации. WINS Администрирование серверов WINS. -r
Настройка удаленного компьютера.
уд_компьютер
Указывает список настаиваемых удаленных компьютеров.
команда_Netsh
Указывается команда netsh, которую требуется запустить.
-f
Выход из программы Netsh.exe после выполнения сценария.
файл_сценария
Выбор сценария, который требуется запустить.
/?
Отображает справку в командной строке.
Примечания
Использование команды -r
Если указать -r после другой команды, программа netsh выполняет команду на удаленном компьютере, а затем снова возвращается в окно командной строки Cmd.exe. Если увказать -r без другой команды, netsh откроется в удаленном режиме. Этот процесс напоминает использование команды set machine в командной строке Netsh. При использовании команды -r задается конечный компьютер только для текущей команды netsh. После выхода и повторного ввода команды netsh конечный компьютер настраивается так же, как и локальный компьютер. Можно запускать команды netsh на удаленном компьютере, указав имя компьютера, хранящееся на сервере WINS, имя UNC, имя для Интернета, которое должно быть разрешено сервером DNS, или числовой IP-адрес.
Запуск команд Netsh из командной строки программы Netsh.exe
Netsh использует перечисленные далее стандартные команды во всех контекстах, которые запускаются из командной строки программы Netsh.exe (то есть, netsh>). Чтобы запустить эти команды Netsh на удаленном сервере Windows 2000 Server, необходимо сначала использовать подключение к удаленному рабочему столу для соединения с Windows 2000 Server, работающим под управлением сервера терминалов. Между командами Windows 2000 и контекстными командами Netsh могут существовать некоторые различия Windows XP.
Чтобы посмотреть синтаксис команды, щелкните команду:
..
Переход к контексту, расположенному на один уровень выше.
Синтаксис
..
Параметры
/?
Отображает справку в командной строке.
abort
Отказ от всех изменений, сделанных в автономном режиме. Команда Abort в интерактивном режиме влияния не оказывает.
Синтаксис
abort
Параметры
/?
Отображает справку в командной строке.
add helper
Установка DLL модуля поддержки netsh.
Синтаксис
add helper имя_DLL
Параметры
имя_DLL
Обязательный параметр. Задает имя DLL модуля поддержки, который требуется установить.
/?
Отображает справку в командной строке.
псевдоним
Добавление псевдонима, состоящего из определенной пользователем символьной строки, которую netsh обрабатывает как эквивалентную другой строке. При использовании без параметров команда alias отображает все доступные псевдонимы.
Синтаксис
alias [имя_псевдонима] [строка1 [строка2 ...]]
Параметры
alias [имя_псевдонима]
Отображение указанного псевдонима.
alias [имя_псевдонима][строка1[строка2 ...]]
Настраивает имя_псевдонима для указанной строки (строк).
/?
Отображает справку в командной строке.
Примеры
Приведенный ниже образец сценария netsh задает два псевдонима netsh, «Shaddr» и «Shp», а затем сохраняет командную строку Netsh в контексте IP-интерфейса:
alias shaddr show interface ip addr
alias shp show helpers
interface ip
При вводе команды shaddr в командной строке Netsh, программа Netsh.exe интерпретирует ее как команду show interface ip addr. При вводе команды shp в командной строке Netsh программа Netsh.exe интерперетирует ее как команду show helpers.
вспомогательный
Выход из программы Netsh.exe.
Синтаксис
вспомогательный
Параметры
/?
Отображает справку в командной строке.
выделенная память
Фиксация всех изменений, внесенных в маршрутизатор в автономном режиме. Команда Commit в интерактивном режиме влияния не оказывает.
Синтаксис
commit
Параметры
/?
Отображает справку в командной строке.
delete helper
Удаление DLL модуля поддержки из netsh.
Синтаксис
delete helper имя_DLL
Параметры
имя_DLL
Обязательный параметр. Указывает имя DLL модуля поддержки, который требуется удалить.
/?
Отображает справку в командной строке.
дамп
Создание сценария, содержащего текущую конфигурацию. При сохранении сценария в виде файла можно использовать его для восстановления измененных параметров конфигурации. При использовании без параметров команда dump отбражает конфигурацию всех контекстов netsh.
Синтаксис
dump [имя_файла]
Параметры
[имя_файла]
Указывает имя файла, в который требуется перенаправить вывод.
/?
Отображает справку в командной строке.
exec
Загрузка файла сценария и запуск команд в нем.
Синтаксис
exec файл_сценария
Параметры
файл_сценария
Обязательный параметр. Указывает имя сценария, который требуется загрузить и запустить.
Примечания
Команда файл_сценария может выполняться на одном или нескольких компьютерах.
exit
Выход из программы Netsh.exe.
Синтаксис
exit
Параметры
/?
Отображает справку в командной строке.
справка
Вывод справки.
Синтаксис
{/?|?|help|h}
Параметры
отсутствуют
автономный
Выполняет переключение в автономный режим работы.
Синтаксис
offline
Параметры
/?
Отображает справку в командной строке.
Примечания
Изменения, произведенные в данном режиме, сохраняются, но для внесения изменений в маршрутизатор необходимо запустить команду commit или online.
При перключении из автономного режима в интерактивный режим изменения, внесенные в автономном режиме, вносятся в текущую конфигурацию.
Изменения, внесенные в интерактивном режиме, немедленно вносятся в текущую конфигурацию.
интерактивные
Выполняет переключение в интерактивный режим работы.
Синтаксис
online
Параметры
/?
Отображает справку в командной строке.
Примечания
Изменения, внесенные в интерактивном режиме, немедленно вносятся в текущую конфигурацию.
При перключении из автономного режима в интерактивный режим изменения, внесенные в автономном режиме, вносятся в текущую конфигурацию.
popd
Восстановление контекста из стека.
Синтаксис
popd
Параметры
/?
Отображает справку в командной строке.
Примечания
При использовании вместе с командой pushd команда popd позволяет изменять контекст, запускать команду в новом контексте, а затем возобновлять прежний контекст.
Примеры
Приведенный образец сценария превращает корневой контекст в контекст interface ip, добавляет статический IP-маршрут, а затем возвращается к корневому контексту:
netsh>pushd
netsh>interface ip
netsh interface ip>set address local static 10.0.0.9 255.0.0.0 10.0.0.1 1
netsh interface ip>popd netsh>
pushd
Сохранение текущего контекста в стеке буфера FILO.
Синтаксис
pushd
Параметры
/?
Отображает справку в командной строке.
Примечания
При использовании вместе с командой popd команда pushd позволяет изменять контекст, запускать команду в новом контексте, а затем возобновлять прежний контекст.
завершить работу
Выход из программы Netsh.exe.
Синтаксис
quit
Параметры
/?
Отображает справку в командной строке.
задать для файла
Копирование вывода окна командной строки в файл.
Синтаксис
set file {open имя_файла|append имя_файла|close}
Параметры
open имя_файла
Отправка вывода окна командной строки в указанный файл.
append имя_файла
Присоединения вывода окна командной строки к указанному существующему файлу.
закрыть
Прекращение отправки вывода и закрытие файла.
/?
Отображает справку в командной строке.
Примечания
Использование команды имя_файла
Если указанное имя_файла не существует, программа netsh создает новый файл с этим именем. Если указаное имя_файла существует, программа netsh перезаписывает существующий файл.
Примеры
Чтобы создать новый файл журнала с именем Session.log и скопировать весь последующий ввод и вывод программы netsh в файл Session.log, введите:
set file open c:\session.log
set machine
Задает текущий компьютер, на котором будут выполняться задачи по настройке. При использовании без параметров команда set machine задает локальный компьютер.
Синтаксис
set machine [[имя_компьютера=]строка]
Параметры
Имя_компьютера
Задает текущий компьютер, на котором будут выполняться задачи по настройке.
строка
Указывает расположение удаленного компьютера.
/?
Отображает справку в командной строке.
Примечания
Выполнение задач по настройке на нескольких компьютерах
Запуск команд на нескольких компьютерах можно производить с помощью одного сценария. Команду set machine можно использовать для указания компьютера назначения (например, компьютер_А), а затем запустить команды, которые следуют за командой set machine на данном компьютере (то есть, компьютере А). Команду set machine можно использовать для указания еще одного компьютера назначения (например, компьютер_B), а затем выполнить команды на этом компьютере (то есть, на компьютере B).
set mode
Устанавливает интерактивный или автономный режим работы.
Синтаксис
set mode {online|offline}
Параметры
интерактивные
Выполняет переключение в интерактивный режим работы.
автономный
Выполняет переключение в автономный режим работы.
/?
Отображает справку в командной строке.
show
Отображение псевдонима, модуля поддержки и текущего режима.
Синтаксис
show {alias|helper|mode}
Параметры
псевдоним
Выводит список всех заданных псевдонимов.
модуль поддержки
Отображает список всех модулей поддержки верхнего уровня.
режим
Отображает текущий режим.
/?
Отображает справку в командной строке.
unalias
Удаление указанного псевдонима.
Синтаксис
unalias имя_псевдонима
Параметры
имя_псевдонима
Обязательный параметр. Задает имя псевдонима.
/?
Отображает справку в командной строке.
Формат Значение Курсив Данные, которые должен ввести пользователь Полужирный шрифт Элементы, которые следует вводить точно, как показано Пропуск (...) Параметры могут повторяться несколько раз в командной строке В квадратных скобках ([]) Необязательные элементы В фигурных скобках ({}); варианты разделены вертикальной чертой (|). Пример: {четные|нечетные} Набор значений, из которого можно выбрать только одно значение Шрифт Courier Текст кода или выхода программы
Использование средств WMIC
Программа WMIC представляет собой командную строку и интерфейс написания сценариев, которые упрощают использование инструментария управления Windows (WMI) и систем, управляемых с помощью WMI.
Программа WMIC основана на псевдонимах. С помощью псевдонимов можно получать доступ к основным данным инструментария WMI, не имея представления о его устройстве. Данные WMI и возможности WMI доступны через инструментарий управления без псевдонимов.
Вывести список доступных псевдонимов можно использованием параметра справки WMIC /?. Программа WMIC содержит встроенную справочную систему. Использование параметра /? возможно в любое время и на любой стадии для обнаружения дополнительных параметров текущего контекста. Параметр /? отображает доступные псевдонимы, команды и глобальные переключатели (т. е. переключатели, применяемые ко всей программе WMIC). Чтобы вывести на экран действия и переключали, доступные псевдониму, введите имя псевдоним и параметр /?. Для представления параметров, доступных определенному действию, введите имя псевдонима, действие и затем параметр /?.
Например, процессы, выполняющиеся в системе в настоящий момент, доступны в псевдониме PROCESS. Для просмотра всех процессов, выполняющихся на текущий момент на компьютере. введите PROCESS в служебную программу WMIC. Чтобы отобразить определенный процесс введите команду, подобную PROCESS WHERE (Description="explorer.exe"). Получить конкретные свойства процессов можно вводом такой команды как PROCESS GET Name, Handle, PageFaults.
Имеется возможность использовать те же параметры без применения псевдонимов с помощью команды CLASS Например, CLASS Win32_Process GET Name, Handle, PageFaults. Однако, необходимо определить имя класса из других источников. Условию псевдонима Where эквивалентно использование команды PATH Win32_Process.Description="explorer.exe".
Дополнительные сведения о использовании и расширении программы WMIC см. раздел Программа WMIC в справке Windows XP. В документации содержатся сведения об применении WMIC к пакетным файлам, для отчетов, на удаленном компьютере или на нескольких одновременно и для управления системой.
Подобные документы
Понятие и использование командной строки. Открытие командной строки. Команды, выполняемые с помощью командной строки. Как выполнить команду с повышенными привилегиями. Изменение внешнего вида окна командной строки с помощью параметров командной строки.
презентация [948,2 K], добавлен 22.10.2014Назначение команды "diskcomp". Текст и запуск командного файла. Сравнение команды в Windows 7 и Windows XP. Разработка файла-сценария в ОС Linux. Создание файла в подкаталоге. Создание файла "oglavlenie.txt" с отсортированным по времени списком файлов.
курсовая работа [1,6 M], добавлен 22.08.2012Операционная система DOS. Boot Record блок начальной загрузки. Расположение, назначение. Команды DOS. Команды копирования. Norton Commander. Файлы, каталоги. Windows. Создание папок и ярлыков.
контрольная работа [214,8 K], добавлен 18.07.2004Windows XP - универсальная операционная система семейства Windows NT, ее модификации. Средства, включенные в состав ОС как стандартные компоненты. Системные требования ОС к аппаратным ресурсам. Графический интерфейс пользователя и командной строки.
контрольная работа [22,2 K], добавлен 19.12.2011Администрирование дисков в WINDOWS 2000. Новые концепции в Windows 2000. Использование возможностей Disk Management. Двойная загрузка. Приложения в системе с двойной загрузкой. Усложненная процедура установки.
реферат [15,7 K], добавлен 14.06.2007Окна Турбо отладчика, меню View, Module, Wathes, Breakpoints, Stack, Log. Окно сообщений Windows (Windows Messages). Подготовка программ Турбо Ассемблера. Команды, доступные из основного меню. Меню Ё (системное меню). Параметры командной строки.
доклад [21,7 K], добавлен 22.09.2008История операционной системы Windows компании Microsoft. Первые версии Windows. Поддержка мультимедийных средств в последующих версиях. Основные версии Windows 7. Панель задач Windows 7, новые возможности управления окнами. Поддержка 64-разрядных систем.
курсовая работа [257,7 K], добавлен 31.03.2011Описание команды move. Применение командных файлов в случае необходимости использования часто повторяющихся действий. Перемещение одного, нескольких файлов из одного каталога в другой. Отображение справки в командной строке. Реализация сложных алгоритмов.
контрольная работа [101,7 K], добавлен 22.06.2014Универсальная многоцелевая сетевая операционная система Windows NT Server. Использование Windows NT Workstation как невыделенного сервера в одноранговых сетях и в качестве клиента сетей. Операционные системы Windows 2003, Windows Vista и Windows 7.
презентация [6,2 K], добавлен 23.10.2013История создания. Windows 9x/NT. Операционная система Microsoft Windows. Преимущества и недостатки Windows. Некоторые клавиатурные комбинации Windows 9x и NT. Windows XP Professional. Наиболее совершенная защита.
реферат [19,3 K], добавлен 18.07.2004