- Сообщения
- 7,555
- Реакции
- 6,410
Командная строка Windows
Наверняка Вы слышали об одном из таких понятий:
- Командный процессор cmd.exe (по другому: интерпретатор командной строки).
- Пакетный файл Batch, BAT ("бат") CMD ("си-эм-ди"),
- CLI (Console Line Interface - консольный интерфейс).
CMD.exe - компьютерная программа, часть операционной системы -> находится в c:\windows\system32 и c:\windows\syswow64
которая обеспечивает базовые возможности управления компьютером
через интерактивный ввод команд из интерфейса командной строки (вводим команду, нажимаем ENTER, команда выполняется)
или последовательного исполнения команд в пакетном файле с расширением .BAT или .CMD (Создаем текстовый файл, в каждой строке пишется новая команда, запускаем файл).
Как правило функции CMD сводятся к:
- предоставлению пользователю возможности запускать другие программы (можем запустить несколько калькуляторов
или wmplayer, если никак не сможем найти, куда ж M$ запрятала этот чертовый ярлык)
- может содержать базовые команды ввода-вывода (например, меню с запросом выбора варианта действия, запись во внешний файл лога)
- содержит свой простой скриптовый язык программирования (условия, циклы, простая математика без дробных).
- имеет встроенные (Internal) команды для простейших файловых операций, базовых возможностей работы с текстом и потоками StdIn, StdOut, StdErr, процессами.
Подробнее о:
- непонятных терминах, что я написал;
- как облегчить выполнение рутинных задач (да просто будете знать, что умеет делать винда сама);
- как подстроить под себя черное окошко (а у меня оно в цветах национального флага :dance2
;
- какие задачи наиболее еффективно решать с помощью Batch / VBScript
вскоре в нашем вводном курсе.
- Командный процессор cmd.exe (по другому: интерпретатор командной строки).
- Пакетный файл Batch, BAT ("бат") CMD ("си-эм-ди"),
- CLI (Console Line Interface - консольный интерфейс).
CMD.exe - компьютерная программа, часть операционной системы -> находится в c:\windows\system32 и c:\windows\syswow64
которая обеспечивает базовые возможности управления компьютером
через интерактивный ввод команд из интерфейса командной строки (вводим команду, нажимаем ENTER, команда выполняется)
или последовательного исполнения команд в пакетном файле с расширением .BAT или .CMD (Создаем текстовый файл, в каждой строке пишется новая команда, запускаем файл).
Как правило функции CMD сводятся к:
- предоставлению пользователю возможности запускать другие программы (можем запустить несколько калькуляторов
- может содержать базовые команды ввода-вывода (например, меню с запросом выбора варианта действия, запись во внешний файл лога)
- содержит свой простой скриптовый язык программирования (условия, циклы, простая математика без дробных).
- имеет встроенные (Internal) команды для простейших файловых операций, базовых возможностей работы с текстом и потоками StdIn, StdOut, StdErr, процессами.
Подробнее о:
- непонятных терминах, что я написал;
- как облегчить выполнение рутинных задач (да просто будете знать, что умеет делать винда сама);
- как подстроить под себя черное окошко (а у меня оно в цветах национального флага :dance2
- какие задачи наиболее еффективно решать с помощью Batch / VBScript
вскоре в нашем вводном курсе.
Книги:
1. Уильям Р. Станек. Командная строка Microsoft Windows. Справочник администратора
2. Попов А. Командная строка и сценарии Windows
3. Клименко Р.А. Недокументированные и малоизвестные возможности Windows XP
Лекции
1. rsdn.ru Лекция_1 Лекция_2 (рус.)
2. intuit.ru Лекция_1 Лекция_2 (рус.) - для чтения нужно пройти открытую регистрацию
3. MSDN Using batch files (англ.)
4. MSDN Command shell overview (англ.)
5. MSDN Cmd.exe Syntax (англ.)
6. computerhope.com Batch file ABCs (англ.)
7. computerhope.com Windows wmic command line command
8. Rob van der Woude WMI queries from the command line
Похоже, ссылки на MSDN умели. Доп. ссылки:
MSDN. Windows Commands.
MSDN. Command-Line Reference.
Видеоуроки:
1. Scriptcoding.ru
2. cmd4win.ru
Перечень команд, их описание и примеры использования
1. windowsfaq.ru Командная строка Windows (рус.)
2. cmdhelp.ru Общие сведения о командной оболочке (рус.)
3. computerhope.com MS-DOS and commands overview (англ.)
4. dx21.com CMD-Reference (англ.)
5. ru-board Команды RunDll32 (рус.)
6. windowsvistauserguide.com Windows Vista: Dos Commands - [noparse]Windowsvistauserguide.com (англ.)
7. cmd-command.ru CMD - командная строка как 2x2 (рус.)
Справочники
1. MSDN Справочник по параметрам командной строки - ntcmds.chm (рус.) - скачать
2. gimntut Сайт-справочник офф.лайн-версия
3. Саитов Г. Справочник по параметрам командной строки (chm) Версия_1 Версия_2
4. -XX- Программа-справочник (с элементами юмора)
5. MSDN Command-line Reference Site Offline CHM (англ.)
6. -XX- Инструкция к счастью
Сообщества Batch
DosTips - The DOS Batch Guide (англ.)
Commandline.co.uk (англ.)
Сборники скриптов
Getting started with batch files (англ.)
http://www.fpschultze.de/modules/PDdownloads/ (англ.)
Вложения
Последнее редактирование: