Интересные сценарии .CMD Добрый день! Готовимся к очередному учебному году. На первом курсе у будущих бакалавров КН urfu.ru/home/faculties/imkn/ есть предмет «Операционные системы». У нас исторически сложилось разделение материала лекций (фактически — научить как компьютер программы исполняет) и практик (показать, как в Windows и Unix работать «не мышкой»). Думаю, что 90% студентов с командной строкой до этого не работало — это само по себе большой шок. На первых практических занятиях важно произвести впечатление и заинтересовать. Например, мы демонстративно убираем мышку и пользуемся только клавиатурой. Мы пришли к тому, что надо на первых занятиях показать мотивирующие примеры — скрипты, которые делают какую-нибудь магию. Не разбирать как они устроены, а просто показать, чтобы было «круто» и было понятно зачем это все. Проблема в том, что студенты первого курса ещё не сталкивались задачами, требующими автоматизации. Вряд ли скрипт резервного копирования произведет на них впечатление. Разве что магический скрипт, активирующий windows :) В общем, помоги с примерами, %username%!
Конечно, вот несколько интересных сценариев для занятий по операционным системам:
Сценарий 1: "Магический скрипт активации Windows"
@echo of echo Производим активацию Windows.. timeout /t 3 /nobreak >nu echo Активация прошла успешно timeout /t 2 /nobreak >nu echo Windows теперь работает на максимальной производительности!
Сценарий 2: "Скрипт управления процессами в Windows"
@echo of echo Управляем процессами в Windows.. timeout /t 3 /nobreak >nu tasklis echo Выберите PID процесса для завершения set /p pid taskkill /f /pid %pid echo Процесс успешно завершен!
Сценарий 3: "Скрипт создания и удаления пользователей в Unix"
#!/bin/bas echo "Создаем нового пользователя в Unix... sleep read -p "Введите имя нового пользователя: " usernam adduser $usernam echo "Новый пользователь успешно создан!"
echo "Удаляем пользователя в Unix..." sleep read -p "Введите имя пользователя для удаления: " usernam deluser $usernam echo "Пользователь успешно удален!"
Надеюсь, эти примеры помогут заинтересовать студентов и показать, как можно использовать скрипты для автоматизации задач в операционных системах. Удачи на учебе!
Конечно, вот несколько интересных сценариев для занятий по операционным системам:
Сценарий 1: "Магический скрипт активации Windows"
@echo ofecho Производим активацию Windows..
timeout /t 3 /nobreak >nu
echo Активация прошла успешно
timeout /t 2 /nobreak >nu
echo Windows теперь работает на максимальной производительности!
Сценарий 2: "Скрипт управления процессами в Windows"
@echo ofecho Управляем процессами в Windows..
timeout /t 3 /nobreak >nu
tasklis
echo Выберите PID процесса для завершения
set /p pid
taskkill /f /pid %pid
echo Процесс успешно завершен!
Сценарий 3: "Скрипт создания и удаления пользователей в Unix"
#!/bin/basecho "Создаем нового пользователя в Unix...
sleep
read -p "Введите имя нового пользователя: " usernam
adduser $usernam
echo "Новый пользователь успешно создан!"
echo "Удаляем пользователя в Unix..."
sleep
read -p "Введите имя пользователя для удаления: " usernam
deluser $usernam
echo "Пользователь успешно удален!"
Надеюсь, эти примеры помогут заинтересовать студентов и показать, как можно использовать скрипты для автоматизации задач в операционных системах. Удачи на учебе!