
- •Тема 1. Определение свойств сетевой карты на своем компьютере.
- •Тема 2. Определение позиций в Реестре, где имеется информация о сетевой карте.
- •Тема 3. Определение степени функциональности вашего компьютера.
- •Тема 4. Определение списка открытых внешних сетевых портов.
- •Тема 5. Анализ использования внешних портов сервисами из svchost.
- •Тема 6. Анализ возможностей использования команд cmd для написания скриптов
- •Тема 7. Уникальная характеристика компьютера (идентификация компьютера в сети)
Тема 6. Анализ возможностей использования команд cmd для написания скриптов
Номер зачетной книжки: 124 -> вариант №2
В командном режиме Windows XP пользователю доступно 184 команды.
Пример команд для работы с папками:
Dir - Вывод списка файлов и подкаталогов каталога.
Mkdir - Создание папки или подпапки.
Popd - Изменяет текущий каталог на каталог, сохраненный командой pushd.
Path - Устанавливает путь поиска в переменной среды PATH, которая является набором каталогов, используемых для поиска исполняемых файлов. Вызванная без параметров, команда path выводит текущий путь поиска.
Скрипт для копирования файлов в локальной сети
Set listfile=host.txt
For /f “tokens=1” %%i in (%listfile%) do call :procedure %%i
:procedure
Copy “\\myserver1\myfolder1\some_program.exe” “%1\c$\Program Files\Some program\some_program.exe”
Exit /b
С помощью этого командного файла выполнялась работа по копированию файла «some_program.exe» из папки «myfolder1» сервера «myserver1» на компьютеры пользователей. Имена компьютеров командный файл берет из текстового файла host.txt.
Тема 7. Уникальная характеристика компьютера (идентификация компьютера в сети)
Я считаю, что для уникальной идентификации компьютера при условии, что пользователь может менять настройки системы, необходимо использовать MAC-адрес сетевой карты (в отличии от IP-адреса он никогда не меняется, и является своеобразным идентификатором сетевого оборудования).
MAC-адрес сетевой карты можно легко узнать с помощью команды “ipconfig /all”: