Скрипты. Сценарии автоматизации. Учебное пособие. Валентин Юльевич Арьков. Читать онлайн. Newlib. NEWLIB.NET

Автор: Валентин Юльевич Арьков
Издательство: Издательские решения
Серия:
Жанр произведения:
Год издания: 0
isbn: 9785006585409
Скачать книгу
Запустите их в командном окне и через Проводник. Если выполнение какого-то задания вызывает трудности, зовем на помощь чат-бота. При выполнении программ может возникнуть проблема с отображением русских букв. Здесь тоже поможет чат-бот, нужно только его правильно попросить. В любом случае нужно разобраться с каждой командой, каждым обозначением и каждым символом. Конечный результат упражнения – способность написать и запустить аналогичные программы.

      – выведите на экран числа от 2 до 20 с шагом 2 с помощью цикла FOR

      – создайте директорию, используйте в качестве названия свою фамилию на английском. Перейдите в нее

      – выведите на экран приветствие и перенаправьте это сообщение в файл под названием x. txt

      – проверьте, существует ли файл под названием x. txt, и удалите его

      – запустите блокнот notepad. exe и дождитесь его закрытия перед продолжением работы

      – запросите имя пользователя, сохраните его в переменной и выведите на экран приветствие с использованием этой переменной

      – спросите у пользователя, сколько минут он уже занимается этой лабораторной работой, и в зависимости от ответа выведите разные сообщения: меньше 30 – «маловато будет…”, больше 30 – «молодец, продолжай!»

      Параметры командной строки

      Один из ключевых инструментов в командной строке – это параметры (аргументы) командной строки. Это просто короткие строчки текста. При начальном знакомстве можно использовать и «параметры», и «аргументы». Конечно, профессиональный разработчик скажет, что это совершенно разные вещи. Особенно, если речь идет о функциях в классических программах. Но об этом потом.

      Традиционно, общение пользователя и программ в командной строке – это передача данных в виде строк текста, в виде последовательности символов. На входе и на выходе любой команды у нас используются буквы.

      На входе любой команды мы сообщаем дополнительные параметры – через пробел. Это параметры (аргументы) командной строки. Например, мы можем написать команду CD без параметров и получить имя текущего каталога. Можем перейти в корневой каталог текущего диска: CD \. Либо мы напишем CD TMP и перейдем в каталог под названием TMP. Каждый раз текущий каталог выводится в начале командной строки в виде приглашения к вводу команд. Дополнительные параметры мы указываем через пробел после имени команды.

      Большинство команд ОС имеют дополнительные параметры. Так мы управляем поведением команд. И этот прием можно использовать при составлении пакетных файлов (скриптов).

      Рис. Параметры командной строки

      Эти дополнительные параметры описаны в справке по выбранной команде. Чтобы получить описание команды CD, напишем CD /? и нажимаем Enter. В таком описании действует общее соглашение: в квадратных скобках приводятся необязательные параметры. Их можно не указывать. Но если мы захотим их использовать, то квадратные скобки не нужны, см. рис.

      Рис. Справка для CD

      Мы