Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Команды консоли.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
164.35 Кб
Скачать

136 Глава 7. Командная строка

• /D имя — запрет на доступ к файлу или папке для пользователя, учетная за-

пись которого указана в качестве аргумента имя.

ПРИМЕЧАНИЕ

Для того чтобы назначить режимы доступа для группы файлов, можно использовать в обо-

значении имен файлов подстановочные знаки. Также при вызове команды можно указы-

вать несколько пользователей.

В процессе вывода на экран таблиц управления доступом операционной систе-

мой используются следующие условные обозначения:

• CI (Container Inherit) — признак наследования разрешений контейнерами.

АСЕ будет унаследован папками;

• 01 (Object Inherit) — признак наследования разрешений объектами. АСЕ бу-

дет унаследован файлами;

• Ю (Inherit Only) — признак исключительного наследования разрешений.

АСЕ не может применяться к текущему файлу/папке.

Пример использования команды: CACLS private.txt /G user:F — открывает для

пользователя USER полный доступ к файлу private.txt.

• CALL

CALL [диск:][путь]имя_файла [параметры]

Данная команда позволяет вызвать один пакетный файл из другого. В качестве

аргумента параметры используется набор ключей командной строки, необходи-

мых при вызове целевого пакетного файла. Также команда CALL может быть ис-

пользована совместно со специальными метками, играющими в данном случае

роль адресата (точки) вызова пакетного файла. В этом случае применяется сле-

дующий синтаксис:

CALL : метка аргументы

При использовании такого варианта вызова данной команды операционная систе-

ма автоматически создает новый контекст текущего пакетного файла с указанными

аргументами, и управление исполнением файла передается на инструкцию, сле-

дующую непосредственно после метки. Выход из пакетного файла осуществляется

двукратным достижением его конца: первый выход передает управление на инст-

рукцию, следующую сразу после строки, содержащей директиву CALL, второй выход

завершает выполнение файла. Использование инструкции GOTO:EOF позволяет осу-

ществить безусловное прерывание исполнения файла в любой его точке.

• СНСР

СНСР [N кодовой страницы]

Устанавливает в качестве активной кодовую страницу с указанным номером.

При вызове без аргументов возвращает номер текущей кодовой страницы.

• CHKDSK

CHKDSK [том:[[путь]имя_файла]] [/F] [/V] [/R] [/X] [/I] [/С] [/L[:размер]]

Проверяет указанный диск с помощью программы Check Disk, при вызове без

аргументов проверяется текущий диск. Здесь:

Описание команд консоли 137

• том — определяет метку тома проверяемого диска, точку подключения либо

имя диска с двоеточием (например, С:);

• путь, имя файла — имя файла или группы файлов для проверки на фрагмента-

цию. Используется только в файловой системе FAT/FAT 32;

• /F — проверка на наличие ошибок и их автоматическое исправление;

• /V — в процессе проверки диска выводить полные пути и имена хранящихся

на диске файлов. Для дисков, содержащих разделы NTFS, также выводятся

сообщения об очистке;

• /R — выполнить поиск поврежденных секторов и восстановить их содержи-

мое. Требует обязательного использования ключа /F;

• /X — в случае необходимости отключить том перед его проверкой. После от-

ключения все текущие дескрипторы для данного тома будут недействитель-

ны. Требует обязательного использования ключа /F;

• /L: раз мер — в ходе проверки изменить размер файла журнала до указанной

величины (в килобайтах). Если значение не указано, выводится текущий

размер файла. Используется только в файловой системе NTFS;

• /I — не проводить строгую проверку индексных элементов. Используется толь-

ко в файловой системе NTFS;

• /С — не проверять циклы внутри структуры папок. Используется только в фай-

ловой системе NTFS.

ПРИМЕЧАНИЕ

Ключи / I и /С заметно уменьшают время работы программы Check Disk, однако менее

строгая проверка диска может повлечь за собой пропуск некоторых имеющихся в его фай-

ловой системе ошибок.

• CHKNTFS

CHKNTFS том: [ . . . ]

CHKNTFS /D

CHKNTFS / T [ : время]

CHKNTFS /X том: [ . . . ]

CHKNTFS /С том: [ . . . ]

Управляет режимами работы программы Check NTFS при загрузке компьютера

в случае проверки на наличие ошибок. Здесь:

• том — определяет метку тома проверяемого диска, точку подключения либо

имя диска с двоеточием (например, С:);

• /D — включается стандартный режим проверки дисков данной программой:

диски проверяются каждый раз при загрузке компьютера, в случае обнару-

жения ошибок запускается CHKDSK;

• /Т[: время] — позволяет изменить значение параметра AUTOCHK (в секундах),

управляющего промежутком времени перед началом автоматической провер-

ки дисков (в течение этого времени программа ведет посекундный обратный

отсчет). Если временной промежуток не задан, демонстрируется текущее

значение параметра AUTOCHK;