игра брюс 2048
Главная / Операционные системы / Командная строка и сценарии Windows / Тест 19

Командная строка и сценарии Windows - тест 19

Упражнение 1:
Номер 1
Какое расширение должны иметь сценарии PowerShell?

Ответ:

 (1) ps 

 (2) ps1 

 (3) msh 


Номер 2
Какое действие по умолчанию выполнит операционная система, если в Проводнике Windows дважды щелкнуть мышью на файле с расширением ps1?

Ответ:

 (1) запустит сценарий PowerShell 

 (2) ничего не произойдет 

 (3) откроет сценарий PowerShell для редактирования в Блокноте Windows 


Номер 3
Предположим, что мы работаем в оболочке PowerShell интерактивно и в текущем каталоге имеется сценарий script.ps1. Какая команда запустит этот сценарий на выполнение?

Ответ:

 (1) script.ps1 

 (2) .\script.ps1 

 (3) .\script 


Упражнение 2:
Номер 1
Пусть $a=3. Какая из команд при выполнении выдаст сообщение "Значение переменной a равно 3"?

Ответ:

 (1) if ($a -eq 3){write-host 'Значение переменной a равно $a'} 

 (2) if ($a -eq 3){write-host "Значение переменной a равно $a"} 

 (3) if ($a==3){write-host "Значение переменной a равно $a"} 


Номер 2
Пусть $a=3. Какая из команд при выполнении выдаст сообщение "Значение переменной a равно 3"?

Ответ:

 (1) if ($a -gt 2){write-host "Значение переменной a равно $a"} 

 (2) if ($a>2){write-host "Значение переменной a равно $a"} 

 (3) if ($a -gt 2){write-host 'Значение переменной a равно $a'} 


Номер 3
Пусть $a=3. Какая из команд при выполнении выдаст сообщение "Значение переменной a равно 3"?

Ответ:

 (1) if ($a -le 3){write-host "Значение переменной a равно $a"} 

 (2) if ($a<=3){write-host "Значение переменной a равно $a"} 

 (3) if ($a -le 3){write-host 'Значение переменной a равно $a'} 


Упражнение 3:
Номер 1
Пусть $a=3. Какая из команд при выполнении выдаст ровно одно сообщение "Значение переменной a равно 4"?

Ответ:

 (1) while($a -le 3){$a++; Write-Host "Значение переменной a равно $a"} 

 (2) while($a -eq 3){$a++; Write-Host "Значение переменной a равно $a"} 

 (3) while($a -lt 5){$a++; Write-Host "Значение переменной a равно $a"} 


Номер 2
Пусть $a=3. Какая из команд при выполнении выдаст ровно одно сообщение "Значение переменной a равно 2"?

Ответ:

 (1) while($a -ge 3){$a--; Write-Host "Значение переменной a равно $a"} 

 (2) while($a -eq 3){$a--; Write-Host "Значение переменной a равно $a"} 

 (3) while($a -ge 2){$a--; Write-Host "Значение переменной a равно $a"} 


Номер 3
Пусть $a=3. Какая из команд при выполнении выдаст ровно одно сообщение "Значение переменной a равно 3"?

Ответ:

 (1) do{Write-Host "Значение переменной a равно $a";$a++}while($a -le 3) 

 (2) do{Write-Host 'Значение переменной a равно $a';$a++}while($a -le 3) 

 (3) do{Write-Host "Значение переменной a равно $a";$a++}while($a<=3) 


Упражнение 4:
Номер 1
Требуется найти и сохранить в переменной $m суммарный размер файлов с расширением mp3, хранящихся в каталоге C:\Music и всех его подкаталогах. Какие команды решают эту задачу?

Ответ:

 (1) $m = 0; foreach ($f in dir -recurse c:\music\* -include *.mp3) { $m += $f.length } 

 (2) $m = 0; foreach ($f in dir -recurse c:\music\* -exclude *.mp3) { $m += $f.length } 

 (3) $m = 0; ForEach-Object ($f in dir -recurse c:\music\* -include *.mp3) { $m += $f.length } 


Номер 2
Требуется найти и сохранить в переменной $m суммарный размер файлов с расширением doc, хранящихся в каталоге C:\Docs и всех его подкаталогах. Какие команды решают эту задачу?

Ответ:

 (1) $m = 0; foreach ($f in dir -recurse c:\docs\* -include *.doc) { $m += $f.length } 

 (2) $m = 0; for ($f in dir -recurse c:\docs\* -include *.doc) { $m += $f.length } 

 (3) $m = 0; ForEach-Object ($f in dir -recurse c:\docs\* -include *.doc) { $m += $f.length } 


Номер 3
Требуется найти и сохранить в переменной $m суммарный размер файлов с расширением avi, хранящихся в каталоге C:\Video и всех его подкаталогах. Какие команды решают эту задачу?

Ответ:

 (1) $m = 0; dir -recurse c:\video\* -include *.avi | foreach { $m += $_.length } 

 (2) $m = 0; dir -recurse c:\video\* -include *.avi | ForEach-Object { $m += $_.length } 

 (3) $m = 0; ForEach-Object ($f in dir -recurse c:\video\* -include *.avi) { $m += $f.length } 


Упражнение 5:
Номер 1
Какая политика выполнения устанавливается в PowerShell по умолчанию?

Ответ:

 (1) Restricted 

 (2) AllSigned 

 (3) RemoteSigned 


Номер 2
Какой командлет позволяет узнать текущую политику выполнения?

Ответ:

 (1) Get-ExecutionPolicy 

 (2) Go-ExecutionPolicy 

 (3) Set-ExecutionPolicy 


Номер 3
Какой командлет позволяет установить нужную политику выполнения?

Ответ:

 (1) Set-ExecutionPolicy 

 (2) Get-ExecutionPolicy 

 (3) Put-ExecutionPolicy 


Упражнение 6:
Номер 1
С помощью какой команды можно получить информацию о названиях доступных политик выполнения?

Ответ:

 (1) Get-Help Get-ExecutionPolicy -Full 

 (2) Get-Help Set-ExecutionPolicy -Full 

 (3) Get-Help about_signing 


Номер 2
Какую команду нужно выполнить, чтобы разрешить запуск локальных сценариев без цифровой подписи?

Ответ:

 (1) Set-ExecutionPolicy RemoteSigned 

 (2) Set-ExecutionPolicy AllSigned 

 (3) Set-ExecutionPolicy Restricted 

 (4) Set-ExecutionPolicy Unrestricted 


Номер 3
Какую команду нужно выполнить, чтобы запретить запуск сценариев без цифровой подписи?

Ответ:

 (1) Set-ExecutionPolicy RemoteSigned 

 (2) Set-ExecutionPolicy AllSigned 

 (3) Set-ExecutionPolicy Restricted 




Главная / Операционные системы / Командная строка и сценарии Windows / Тест 19