Методические



бет42/86
Дата05.12.2022
өлшемі241.78 Kb.
#466510
1   ...   38   39   40   41   42   43   44   45   ...   86
МУ к лаб работам Часть 1

Задача№2.3.1в

Номер узла сети в аудитории

Физический МАС-адрес

1.

1

2

13

00-AA-00-4F-2A-9C

2.

2

3

1

00-AB-01-F5-3A-9D

3.

3

4

2

00-BA-02-FA-AA-1A

4.

4

5

3

00-CC-30-BB-A1-DC

5.

5

6

4

00-CD-35-AB-5A-AA

6.

6

7

5

00-BB-03-DD-B1-31

7.

7

8

6

00-FA-45-C1-D4-55

8.

8

9

7

00-FD-DC-34-D1-FA

9.

9

10

8

00-F3-D9-C1-AA-22

10.

10

11

9

00-FA-C1-F1-66-DA

11.

11

12

10

00-FD-11-A1-1A-DA

12.

12

13

11

00-16-D1-C2-A3-AA

13.

13

1

12

00-1A-AB-5C-59-AC

14.

1

2

13

01-F1-8A-BA-23-FE

15.

2

3

1

01-D2-7A-CD-22-EE

16.

3

4

2

01-E3-6B-FF-12-AB

17.

4

5

3

01-C4-1E-BA-56-EF

18.

5

6

4

01-95-2D-CB-43-E3

19.

6

7

5

01-A6-5F-43-1A-EA

20.

7

8

6

01-B7-6E-DD-CD-F1

21.

8

9

7

01-78-6F-AB-21-CA

22.

9

10

8

01-49-8C-21-AD-F4

Таблица 2.13. Варианты заданий к лабораторной работе

Учебное задание №2

Вар.


Задачи №2.3.2а и №2.3.2б







Задача №2.3.2в

Задача №2.3.2д

Локальный
IP-адрес

Имя удаленного узла

Удаленный
IP-адрес

1.

Приложение 3

www.rambler.ru

212.98.161.252

2.

Приложение 3

www.mail.ru

66.29.53.20

3.

Приложение 3

www.yandex.ru

63.246.158.4

4.

Приложение 3

www.altavista.com

62.213.76.150

5.

Приложение 3

www.gmail.com

124.83.139.192

6.

Приложение 3

www.google.com

193.111.247.70

7.

Приложение 3

www.ag.ru

143.166.83.38

8.

Приложение 3

www.render.ru

89.31.143.1

9.

Приложение 3

www.kaspersky.ru

86.57.253.203

10.

Приложение 3

www.ixbt.com

62.149.13.65

11.

Приложение 3

www.thg.com

77.221.131.22

12.

Приложение 3

www.opera.com

216.118.117.101

13.

Приложение 3

www.microsoft.ru

64.131.71.23

14.

Приложение 3

www.ati.ru

69.65.118.47

15.

Приложение 3

www.intercon.ru

194.169.192.144

16.

Приложение 3

www.asus.com

91.194.10.50

17.

Приложение 3

www.samsung.com

83.222.23.134

18.

Приложение 3

www.logitech.com

84.204.96.147

19.

Приложение 3

www.ferra.ru

193.178.144.154

20.

Приложение 3

www.3dnews.ru

81.3.137.196

Лабораторная работа №3

Пакетные файлы и сценарии в ОС семейства Windows




Цель работы: Изучить принципы построения и организации пакетных файлов и сценариев в среде ОС семейства Windows.


    1. Краткие теоретические сведения


Пакетный файл — это неформатированный текстовый файл ASCII, содержащий одну или несколько команд ОС. Имена пакетных файлов имеют расширения .cmd или .bat. ОС при работе с пакетным файлом последовательно обрабатывает его команды после ввода его имени в строке командной оболочки или запуска из другой программы.


Другой разновидностью пакетного файла является сценарий, представляющий собой программу, состоящую из набора инструкций для работы приложения или служебной ути- литы. Инструкции в сценариях обычно выражаются с использованием правил и синтаксиса соответствующего приложения или служебной утилиты в сочетании с простыми управля- ющими операторами, такими как операторы циклов и условные операторы.
Пакетные файлы и сценарии часто называют командными файлами, содержащими любые команды. Некоторые команды, такие как For, Goto и If, позволяют выполнять обра- ботку условий в пакетных файлах. В частности, If позволяет запускать команды в зависи- мости от выполнения заданного условия. Другие команды позволяют управлять вводом и выводом, а также запускать другие пакетные файлы. Совместно с командами, изученными в предыдущих лабораторных работах, вышеуказанные команды позволяют создавать па- кетные файлы практически для любых целей управления работой и администрирования ОС Windows.
Следующее, что необходимо отметить при организации пакетных файлов и сцена- риев, является применение переменных, задающих поведение командной оболочки или ОС в целом и так называемых пакетных параметров командного интерпретатора, которые ис- пользуются в пакетном файле для получения информации о настройках среды.
Имеется возможность определить поведение среды командной оболочки или всей ОС с помощью двух типов переменных среды: системных и локальных. Системные перемен- ные определяют поведение глобальной среды ОС. Локальные переменные определяют по- ведение среды в конкретном экземпляре командного интерпретатора Cmd.exe.
Системные переменные среды задаются заранее в ОС Windows и доступны для всех ее процессов. Только пользователи с привилегиями администратора могут изменять эти пе- ременные.
Локальные переменные среды доступны в случае, когда пользователь, для которого они были созданы, входит в систему. В частности, локальные переменные реестра HKEY_CURRENT_USER подходят только для текущего пользователя, но определяют по- ведение глобальной среды ОС.
В следующем списке представлены различные типы переменных в порядке убывания их приоритета:

HKEY_LOCAL_MACHINE,


  • локальные переменные реестра

HKEY_CURRENT_USER,


  • все переменные среды и пути, указанные файле Autoexec.bat,

  • все переменные среды и пути, указанные в сценарии входа в систему, если он име-

ется,

  • переменные, используемые интерактивно в пакетном файле или сценарии.

Чтобы иметь возможность подставить значение в переменную среды из командной строки или в пакетном файле (сценарии), следует заключить имя соответствующей пере- менной (Приложение 4) в символы процентов (%), например, Set MyPath=%CD%. Сим- волы процентов указывают на то, что командный интерпретатор должен обратиться к зна- чению переменной без посимвольного ее разложения и сравнения.
Командный интерпретатор Cmd.exe может оперировать переменными с %0 по %9. При использовании пакетных параметров переменная %0 заменяется именем пакетного файла, а переменные с %1 по %9 — на соответствующие аргументы командной строки. Для доступа к переменным больше %9 необходимо воспользоваться командой Shift. Параметр
%* ссылается на все аргументы, которые передаются пакетному файлу, за исключением
%0.
В качестве примера, рассмотрим копирование содержимого из каталога 1 (Folder1) в каталог 2 (Folder2), где параметр %1 заменяется значением Folder1, а параметр %2 соответ- ственно значением Folder2. В пакетном файле Mybatch.bat следует ввести следующую строку:


Xcopy %1\*.* %2

Используйте пакетный файл Mybatch.bat следующим образом:




Mybatch.bat C:\folder1 D:\folder2

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




Xcopy C:\folder1\*.* D:\folder2\

С пакетными параметрами можно также использовать модификаторы. Модификаторы используют информацию о текущем диске и каталоге как часть или полное имя файла (ка- талога).


Синтаксис модификатора: %~xy, где x — символьное сокращение действия, опреде- ляемое модификатором, y — идентификатор переменной (в диапазоне от 1 до 9).


В табл. 3.1 и 3.2 описаны модификаторы, выполняемые ими действия, и даны возмож- ные комбинации модификаторов и квалификаторов для получения более сложных резуль- татов. В этих таблицах %1 и переменную среды PATH можно заменить другими значени- ями пакетных параметров.


Таблица 3.1. Модификаторы и выполняемые ими действия

п/п.

Модифика- тор

Описание

1.

%~1

расширение %1 и удаление любых кавычек (" ")

2.

%~f1

замена %1 полным путем

3.

%~d1

замена %1 именем диска

4.

%~p1

замена %1 путем

5.

%~n1

замена %1 именем файла

6.

%~x1

замена %1 расширением имени файла




7.

%~s1

замена путем, содержащим только короткие имена

8.

%~a1

Замена %1 атрибутами файла

9.

%~t1

замена %1 датой и временем модификации файла

10.

%~z1

замена %1 размером файла



11.



%~$PATH:1

поиск в каталогах, перечисленных среди переменных среды PATH, замена %1 полным именем первого найденного файла. Если переменная среды не определена или поиск не обнаружил файлов, модификатор выдает пустую строку.





Достарыңызбен бөлісу:
1   ...   38   39   40   41   42   43   44   45   ...   86




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет