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

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

Упражнение 1:
Номер 1
Требуется узнать, какие свойства имеют объекты, возвращаемые командлетом с псевдонимом dir. Какая команда позволяет сделать это?

Ответ:

 (1) Get-Member | dir 

 (2) dir | gm -MemberType Property 

 (3) dir | Get-Member -MemberType Property 


Номер 2
Требуется узнать, какие методы имеют объекты, возвращаемые командлетом с псевдонимом dir. Какая команда позволяет сделать это?

Ответ:

 (1) Get-Member -MemberType Method | dir 

 (2) dir | gm -MemberType Method 

 (3) dir | Get Member -MemberType Property 


Номер 3
Требуется узнать, какие свойства и методы имеют объекты, возвращаемые командлетом с псевдонимом dir. Какая команда позволяет сделать это?

Ответ:

 (1) Get-Member | dir 

 (2) dir | gm  

 (3) dir | Get-Member  


Упражнение 2:
Номер 1
Какая из команд выведет список файлов из корневого каталога диска C:, размер которых больше 1 килобайта?

Ответ:

 (1) dir c:\ | where {$_.length -gt 1024} 

 (2) dir c:\ | where {$_.length>1024} 

 (3) dir c:\ | where-object {$_.length -gt 1024} 


Номер 2
Какая из команд выведет список всех подкаталогов корневого каталога диска C:?

Ответ:

 (1) dir c:\ | where-object {$_.mode -match "d"} 

 (2) dir c:\ | where {$_.mode -match "d"} 

 (3) ls c:\ | where-object {$_.mode -match "d"} 


Номер 3
Какая из команд выведет список всех подкаталогов корневого каталога диска C:, начинающихся на букву "W"?

Ответ:

 (1) dir c:\ | where {($_.mode -match "d") -and ($_.Name -match "w*")} 

 (2) dir c:\ | where {($_.mode -match "d") and ($_.Name -like "w*")} 

 (3) dir c:\ | where {($_.mode -match "d") -and ($_.Name -like "w*")} 


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

Ответ:

 (1) dir c:\ | where {$_.length -gt 1024} | sort-object length 

 (2) dir c:\ | where {$_.length -gt 1024} | sort length 

 (3) dir c:\ | where {$_.length -gt 1024} | object length 


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

Ответ:

 (1) dir c:\ | where {$_.length -gt 1024} | sort-object length -desc 

 (2) dir c:\ | where {$_.length -gt 1024} | sort length 

 (3) dir c:\ | where {$_.length>1024} | sort-object length -desc 


Номер 3
Какая из команд выведет список всех подкаталогов и файлов из корневого каталога диска C:, упорядоченный по времени последнего обращения к ним?

Ответ:

 (1) dir c:\ | sort LastAccessTime 

 (2) dir c:\ | sort-object LastAccessTime 

 (3) dir c:\ | sort LastWriteTime 


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

Ответ:

 (1) dir c:\ | where {$_.mode -notmatch "d"} | ft name, length, lastaccesstime 

 (2) dir c:\ | where {$_.mode -notmatch "d"} | fl name, length, lastaccesstime 

 (3) dir c:\ | where {$_.mode -notmatch "d"} | fc name, length, lastaccesstime 


Номер 2
Требуется вывести в виде списка всю доступную информацию о подкаталогах корневого каталога диска C:. Какие команды решают эту задачу?

Ответ:

 (1) dir c:\ | where {$_.mode -match "d"} | fl * 

 (2) dir c:\ | where {$_.mode -match "d"} | ft * 

 (3) dir c:\ | where {$_.mode -match "d"} | Format-List * 


Номер 3
Требуется вывести в виде списка всю доступную информация о файлах и подкаталогах корневого каталога диска C:. Какие команды решают эту задачу?

Ответ:

 (1) dir c:\ | fl * 

 (2) dir c:\ | ft * 

 (3) dir c:\ | Format-List * 


Упражнение 5:
Номер 1
Требуется вывести в текстовый файл C:\RunningServices.txt информацию о всех службах, работающих на компьютере (имя, отображаемое имя и состояние). Какие команды решают эту задачу?

Ответ:

 (1) Get-Service | where {$_.Status -like "Run*"} | ft name, displayname, status > C:\RunningServices.txt 

 (2) Get-Service | where {$_.Status -like "Run*"} | ft name, displayname, status | Out-File C:\RunningServices.txt 

 (3) Get-Service | where {$_.Status -like "Run*"} | ft name, displayname, status | Write-File C:\RunningServices.txt 


Номер 2
Требуется вывести в текстовый файл C:\StoppedServices.txt информацию о всех остановленных службах (имя, отображаемое имя и состояние). Какие команды решают эту задачу?

Ответ:

 (1) Get-Service | where {$_.Status -like "Stop*"} | ft name, displayname, status > C:\StoppedServices.txt 

 (2) Get-Service | where {$_.Status -like " Stop*"} | ft name, displayname, status < Out-File C:\StoppedServices.txt 

 (3) Get-Service | where {$_.Status -like " Stop*"} | ft name, displayname, status | Write-File C:\StoppedServices.txt 


Номер 3
Требуется вывести в текстовый файл в формате ASCII C:\RunningServices.txt информацию о всех службах, работающих на компьютере (имя, отображаемое имя и состояние). Какие команды решают эту задачу?

Ответ:

 (1) Get-Service | where {$_.Status -like "Run*"} | ft name, displayname, status > C:\RunningServices.txt 

 (2) Get-Service | where {$_.Status -like "Run*"} | ft name, displayname, status | Out-File C:\RunningServices.txt 

 (3) Get-Service | where {$_.Status -like "Run*"} | ft name, displayname, status | Out-File C:\RunningServices.txt -Encoding ASCII 


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

Ответ:

 (1) Get-Process | Sort-Object cpu -Descending | Out-Printer 

 (2) Get-Process | Sort-Object cpu -Descending > Printer 

 (3) ls | sort cpu –Desc | Out-Printer 


Номер 2
С помощью какой команды можно вывести на принтер с именем "HP2200" список запущенных процессов, упорядоченный по затраченному процессорному времени?

Ответ:

 (1) Get-Process | Sort-Object cpu -Descending | Out-Printer -Name "HP2200" 

 (2) Get-Process | Sort-Object cpu -Descending > Printer "HP2200" 

 (3) ls | sort cpu –Desc-Process | Out-Printer "HP2200" 


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

Ответ:

 (1) Out-Nil 

 (2) Out-Null 

 (3) Write-Null 




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