Составители:
26
%%~Ai Атрибуты файла
Например, следующий командный файл выведет суммарный размер всех
файлов в папке, имя которой передано в качестве параметра.
@ECHO OFF
CHCP 1251
SETLOCAL ENABLEDELAYEDEXPANSION
set /a Sum=0
for %%i in (%1\*.*) do set /a Sum=!Sum!+%%~Zi
echo Размер файлов в папке %1 - %Sum%
Заключение
Командные файлы предоставляют администратору достаточно широкие
возможности для автоматизации действий по настройке, обслуживанию и мони-
торингу состояния компьютера под управлением ОС Windows. И хотя на сего-
дняшний день для решения существуют более мощные и гибкие средства (WSH,
PowerShell), о которых речь пойдет на следующих лабораторных, в связи с нали-
чием большого количества практических наработок, а также благодаря относи-
тельной простоте, командные файлы по прежнему используются на практике.
2. Порядок выполнения работы
2.1. Ознакомьтесь с теоретическими основами использования команд ОС
Windows в текстовом режиме в настоящих указаниях и конспектах лекций.
2.2. Выполните задания 2.2.1-2.2.11.
Все задания необходимо выполнить в текстовом интерфейсе команд-
ной строки Windows. Выполнение каждой команды необходимо подтвердить в
отчете снимком окна командной оболочки с самой командой и результатом ее
выполнения (фрагментом результата при большом объеме). Задания, требующие
создания командных файлов, должны сопровождаться исходными текстами
скриптов.
2.2.1 . Запустите окно командной оболочки Cmd.exe и сделайте текущей корне-
вую папку диска D:
2.2.2 . Откройте справочник по командной строке Windows.
2.2.3 . Запишите названия как минимум 10 внешних и 10 внутренних команд
Windows.
2.2.4 . Изучите справку по команде Dir. Используя эту команду выведите на эк-
ран список всех скрытых и системных файлов на диске D:
2.2.5 . Изучите справку по команде Tasklist. Создайте в папке spo1 на диске D:
текстовый файл, содержащий список процессов, использовавших процессор
более 10 минут. Отсортируйте список с использованием команды sort.
2.2.6 . Изучите справку по команде Taskkill. Запустите несколько экземпляров
стандартного калькулятора Windows. Закройте все калькуляторы одной ко-
мандой.
2.2.7 . Создайте условную команду с использованием операторов && или ||, кото-
рая в случае, если запущен хотя бы экземпляр стандартного блокнота
Windows, дописывал бы в файл reportNP.txt дату и время обнаружения и за-
%%~Ai Атрибуты файла Например, следующий командный файл выведет суммарный размер всех файлов в папке, имя которой передано в качестве параметра. @ECHO OFF CHCP 1251 SETLOCAL ENABLEDELAYEDEXPANSION set /a Sum=0 for %%i in (%1\*.*) do set /a Sum=!Sum!+%%~Zi echo Размер файлов в папке %1 - %Sum% Заключение Командные файлы предоставляют администратору достаточно широкие возможности для автоматизации действий по настройке, обслуживанию и мони- торингу состояния компьютера под управлением ОС Windows. И хотя на сего- дняшний день для решения существуют более мощные и гибкие средства (WSH, PowerShell), о которых речь пойдет на следующих лабораторных, в связи с нали- чием большого количества практических наработок, а также благодаря относи- тельной простоте, командные файлы по прежнему используются на практике. 2. Порядок выполнения работы 2.1. Ознакомьтесь с теоретическими основами использования команд ОС Windows в текстовом режиме в настоящих указаниях и конспектах лекций. 2.2. Выполните задания 2.2.1-2.2.11. Все задания необходимо выполнить в текстовом интерфейсе команд- ной строки Windows. Выполнение каждой команды необходимо подтвердить в отчете снимком окна командной оболочки с самой командой и результатом ее выполнения (фрагментом результата при большом объеме). Задания, требующие создания командных файлов, должны сопровождаться исходными текстами скриптов. 2.2.1. Запустите окно командной оболочки Cmd.exe и сделайте текущей корне- вую папку диска D: 2.2.2. Откройте справочник по командной строке Windows. 2.2.3. Запишите названия как минимум 10 внешних и 10 внутренних команд Windows. 2.2.4. Изучите справку по команде Dir. Используя эту команду выведите на эк- ран список всех скрытых и системных файлов на диске D: 2.2.5. Изучите справку по команде Tasklist. Создайте в папке spo1 на диске D: текстовый файл, содержащий список процессов, использовавших процессор более 10 минут. Отсортируйте список с использованием команды sort. 2.2.6. Изучите справку по команде Taskkill. Запустите несколько экземпляров стандартного калькулятора Windows. Закройте все калькуляторы одной ко- мандой. 2.2.7. Создайте условную команду с использованием операторов && или ||, кото- рая в случае, если запущен хотя бы экземпляр стандартного блокнота Windows, дописывал бы в файл reportNP.txt дату и время обнаружения и за- 26
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »