Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Mybatch.bat C:\afolder D:\bfolder




тогда C:\afolder – первый параметр (%1), а D:\bfolder – второй параметр (%2).

Чтобы скопировать содержимое одной папки в другую, в пакетный файл должна быть добавлена следующая инструкция:

xcopy %1\*.* %2

Результат будет таким же, как и при записи в пакетный файл строки

xcopy C:\afolder \*.* D:\bfolder.

Сочетание %* в пакетной программе ссылается на все аргументы.

Некоторые дополнительные возможности описаны в следующих таблицах:

Переменная Описание
%~1 расширение %1, которое удаляет окружающие кавычки (")
%~f1 замена %1 полным путем
%~d1 замена %1 именем диска
%~p1 замена %1 путем
%~n1 замена %1 именем файла
%~x1 замена %1 расширением имени файла
%~s1 замена путем, содержащим только короткие имена.
%~a1 замена %1 атрибутами файла
%~t1 замена %1 временем модификации файла
%~z1 замена %1 размером файла
%~$PATH:1 поиск в каталогах, перечисленных в переменной среды PATH, и замена %1 полным именем первого найденного файла. Если переменная среды не определена или поиск не обнаружил файлов, модификатор выдает пустую строку.

Модификаторы могут быть объединены для получения более сложных результатов:

Переменная Описание
%~dp1 замена %1 именем диска и путем
%~nx1 замена %1 именем файла и расширением
%~dp$PATH:1 поиск в каталогах, перечисленных в переменной среды PATH, и замена %1 именем диска и путем к первому найденному файлу.
%~ftza1 замена %1 строкой, аналогичной результату работы программы dir

Примечание. Конструкция %~ должна завершаться допустимым номером аргумента. Модификаторы %~ не могут быть использованы вместе с %*.В приведенных выше примерах %1 и PATH могут быть заменены другими допустимыми значениями.

Команды, используемые в пакетных файлах описаны в Приложении 2

Содержание лабораторной работы

Задание 1. Работа со справочной системой Windows XP

Справочная система Windows XP запускается из меню Пуск→Справка и поддержка. Справка оформлена в виде окна Центр справки и поддержки и содержит несколько разделов. Для получения справки по командам OS следует:

Задать в поле Найти текст Справочник по параметрам командной строки.

Справку по конкретной команде можно получить, щелкнув на клавише с первой буквой имени команды, затем выбрать ссылку на нужную команду.

 

Вызовите Справку, скопируйте в отчет справку по заданной преподавателем команде и примеры для этой команды (щелкните на ссылке См. также и выберите ссылку на примеры).

Задание 2. Выполнение заданной последовательности команд из строки MS-DOS:

1. Очистите экран монитора.

2. Выведите на экран номер версии MS DOS.

3. Выведите на экран и измените текущую дату.

4. Выведите на экран и измените текущее время.

5. Перейдите на другой диск (рабочий – по указанию преподавателя).

6. Выведите на экран содержание текущего каталога.

7. Создайте новый каталог. Убедитесь, что операция прошла успешно.

8. Войдите в созданный вами каталог.

9. Создайте новый текстовый файл, содержание которого введите с клавиатуры.

10. Просмотрите содержание созданного вами текстового файла.

11. Скопируйте текстовый файл в каталог по указанию преподавателя.

12. Перейдите в этот каталог и убедитесь в том, что файл скопирован.

13. Переименуйте скопированный файл.

14. Введите в новый файл системное время и системную дату.

15. Просмотрите и отредактируйте содержание файла с помощью встроенного в командную консоль текстового редактора.

16. Вызовите системный Калькулятор (просто наберите в командной строке Calc или Calc.exe). При этом нет необходимости указывать полный путь доступа к программе Calc (определите этот путь с помощью поиска), т.к. операционная система автоматически проверяет некоторые папки, перечисленные командой Path в конфигурационных файлах при запуске.

17. Выполните команду Path, указав свои рабочие каталоги. Теперь можно не указывать полные пути доступа к файлам Ваших папок, операционная система будет искать в них файлы "по умолчанию".

  1. Следующие действия выполните после проверки выполнения предыдущих команд преподавателем:
  2. 14. Удалите переименованный файл.

18. Вернитесь в ваш рабочий каталог.

19. Удалите все файлы внутри его.

20. Удалите созданный вами каталог.

  1. Задание 3. Выполнение последовательности команд по заданию преподавателя.

Задание 4. Создание пакетного файла

· Создайте в режиме командной строки текстовый пакетный файл, который выводит на экран содержимое заданного пользователем текстового файла:




Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 63; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.