Команда
| Описание
|
BREAK
| прерывание
|
CALL
| вызов командного файла
|
CHCP
| вывод или смена текущей кодовой страницы
|
CHDIR
| смена каталога
|
CLS
| очистка экрана
|
COPY
| копирование файлов
|
CTTY
| смена устройства вывода – экран, принтер и т.д.
|
DATE
| просмотр и установка даты
|
DEL
| удаление файла
|
DIR
| вывод информации о содержимом дисков и каталогов
|
ECHO
| вывод строки на экран
|
EXIT
| выхода из интерпретатора command.com
|
FOR
| оператор цикла в bat-файлах
|
GOTO
| оператор перехода в bat-файлах
|
IF
| условный оператор в bat-файлах
|
LOADHIGH
| загрузка программы в область верхней памяти
|
MKDIR
| создание каталога
|
PATH
| указание списка путей для автоматического поиска
|
PAUSE
| пауза до нажатия любой клавиши
|
PROMPT
| установка формата командной строки
|
REM
| комментарий в командных файлах
|
RENAME
| переименование файла
|
RMDIR
| удаления каталога
|
SET
| установка переменных окружения
|
SHIFT
| сдвиг параметров для пакетного файла
|
TIME
| просмотр и установка времени
|
TYPE
| просмотр файла
|
VER
| вывод версии
|
VERIFY
| контроль записи
|
VOL
| информация о томе
|
Ключ
| Описание
| Пример
|
|
|
|
/A
| Копирование только файлов с установленным архивным атрибутом. Сам атрибут при этом не изменяется.
| XCOPY С:\A\*.* D:\B /A
|
/M
| Копирование только файлов с установленным архивным атрибутом. После копирования атрибут снимается.
|
|
/D
| Копирует только файлы, измененные не ранее указанной даты. Если дата опущена – то если источник новее результата.
| XCOPY C:\MY\*.* D:\BACKUP /D
|
/S
| Копирование каталогов с подкаталогами (кроме пустых), /E – в том числе пустых
| XCOPY C:\A\*.* D:\B /S /E
|
/W
| Режим запроса на нажатие любой клавиши до начала копирования
|
|
/C
| Продолжение в случае возникновения ошибок
|
|
/I
| Копирование нескольких файлов, когда файл назначения отсутствует. В этом случае считает, что файл назначения д.б. каталогом и создает его без дополнительных запросов
| XCOPY *.txt TEXT /I
|
/V (9x)
| Сравнение конечных файлов с исходными
|
|
/P
| Вывод запросов перед созданием каждого нового файла
|
|
/Q, /F, /L
| Запрет вывода имен копируемых файлов, /L – вывод имен, /F – полных
|
|
/G (2000)
| Копирование зашифрованных файлов в каталог результата, не поддерживающий шифрование
|
|
/H
| Копирование скрытых и системных файлов (среди прочих)
|
|
/R
| Разрешение замены файлов, предназначенных только для чтения
|
|
| Приложение 2
|
|
|
|
/T
| Создание структуры каталогов (кроме пустых каталогов) без копирования файлов. Если требуется создать пустые каталоги и подкаталоги - /T /E.
|
|
/U
| Копирование только файлов, уже имеющихся в конечном каталоге
|
|
/K
| Копирование атрибута "Только чтение" (обычно он сбрасывается)
|
|
/N
| Использование коротких имен при копировании
|
|
/O (NT)
| Копирование сведений о владельце и данных ACL
|
|
/X (NT)
| Копирование параметров аудита файлов (требует /O)
|
|
/Y /-Y
| Подавление (обязательный) запроса подтверждения на перезапись существующего конечного файла
|
|
/Z (NT)
| Копирование сетевых файлов с возобновлением
|
|
/EXCLUDE:
файл1[+файл2]… (NT)
| Исключение определенных файлов из операции копирования
| XCOPY *.txt D:\TeXT /EXCLUDE:1.xtx
|
№
| Задание
|
| Разработать пакетный файл для обновления архива. Выбор архиватора осуществляется из меню. Имя архива передается в командной строке.
|
| Разработать пакетный файл для очистки подкаталога с подтверждением.
|
| Разработать пакетный файл для проверки дисков (каталогов) на вирусы. Диск выбирается из меню. Имя антивирусной программы - в командной строке (drwebw.exe).
|
| Разработать пакетный файл для выбора из меню на запуск одного из нескольких редакторов (notepad, ncedit и др.) для редактирования требуемого файла. Имя файла передается в командной строке.
|
| Разработать пакетный файл для архивации файлов в каталогах и подкаталогах (по отдельности в каждом каталоге) и удаления архивных файлов. Имена каталога и архиватора - в командной строке.
|
| Разработать пакетный файл для построения системы студенческих каталогов с запросом на создание каталогов требуемых курсов, групп и запросом максимального числа пользователей в группе. Номера курсов и шифры групп - в командной строке.
|
| Разработать пакетный файл для перехода студента в личный каталог. Группа выбирается из меню, курс передается в командной строке
|
| Разработать пакетный файл для установки даты и времени (параметры – в командной строке)
|
| Разработать пакетный файл для очистки студенческих каталогов: удаления файлов *.BAK, *.TMP и др. Номера очищаемых курсов передаются в командной строке.
|
| Разработать пакетный файл для вывода (на экран, файл, принтер) списка файлов из каталогов студентов. Шифр группы - из командной строки, направление вывода - из меню.
|
| Разработать пакетный файл для перехода в каталог студента, если он существует и его архивирования
|
| Разработать пакетный файл для вывода текстового файла на экран по страницам. Имя файла передается в командной строке.
|
| Разработать пакетный файл для перезаписи файлов документов (*.doc, *.txt) из одного каталога в другой с обновлением
|
| Разработать пакетный файл для копирования всех файлов документов (*.doc, *.txt) из всех студенческих подкаталогов в директорию «Мои документы»
|
| Разработать пакетный файл для проверки наличия файлов документов (*.doc, *.txt) в данном подкаталоге (имя – в параметрах). В случае положительного ответа – вывести их список
|
Свойство
| Описание
|
Application
| Предоставляет интерфейс IDispatch (интерфейс сервера сценариев) для объекта WScript
|
Arguments
| Содержит указатель на коллекциюWshArguments, содержащую параметры командной строки для исполняемого сценария
|
FullName
| Содержит полный путь к исполняемому файлу сервера сценариев (в Windows 2000/XP обычно это C:\WINDOWS\system32\csript.exe для консольной версии WSH или C:\WINDOWS\system32\wsript.exe для оконной версии)
|
Name
| Содержит название объекта WScript (Window Scripting Host)
|
Path
| Содержит путь к каталогу, в котором находится wscript.exe или cscript.exe (в Windows 2000/XP обычно это C:\WINDOWS\system32)
|
ScriptFullName
| Содержит полный путь к запущенному сценарию
|
ScriptName
| Содержит имя запущенного сценария
|
StdErr
| Позволяет запущенному сценарию записывать сообщения в стандартный поток для ошибок
|
StdIn
| Позволяет запущенному сценарию читать информацию из стандартного входного потока
|
StdOut
| Позволяет запущенному сценарию записывать информацию в стандартный выходной поток
|
Version
| Содержит версию WSH
|