Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция №2(КП)

.pdf
Скачиваний:
2
Добавлен:
11.06.2015
Размер:
335.8 Кб
Скачать

PowerShell

Windows PowerShell – оболочка командной строки и средой исполнения скриптов, предоставляя возможности .NET Framework пользователям командной строки и создателям скриптов.

Преимущества:

Поддерживает команды cmd.exe;

Много разных команд;

Все команды обрабатываются единым анализатором.

PowerShell

Пример (сигнализирование активности VPN)

#Задать паузу перед выполнением #Start-Sleep -Seconds 300

#Среди сетевых интерфейсов ищем VPN подключение

#-Quiet Возвращает не искомую строку а false | true

$net = (ipconfig | Select-String "exampleVPN" -Quiet) if ("$net" -eq 'true')

{

#VPN подключение активно

Write-Host "exampleVPN it's connected now!"

}

else

{

#VPN подключение отключено

Write-Host "exampleVPN it's disconnected now!" rasdial 'exampleVPN' '0003672402' 'password'

}

Заключение

Выводы

1.Windows имеет встроенные средства для автоматизации действий пользователя различной сложности.

2.Для грамотной автоматизации требуются знания основ программирования.

3.Автоматизация позволят наладить развёртывание «скелетов» проектов, работу компьютера, создание документов и т.д.