Главная / Операционные системы /
Командная строка и сценарии Windows / Тест 18
Командная строка и сценарии Windows - тест 18
Упражнение 1:
Номер 1
Требуется получить текстовый файл C:\cimv2.txt со списком имен всех классов WMI, зарегистрированных на локальном компьютере в пространстве имен Root\CIMV2. Список должен быть упорядочен по алфавиту. Какие команды решают эту задачу?
Ответ:
 (1) Get-WmiObject -list | Sort-Object name | Format-Table name > c:\cimv2.txt
 
 (2) gwmi -list | sort name | ft name > c:\cimv2.txt
 
 (3) gwmi | sort name | ft name | out-file c:\cimv2.txt
 
Номер 2
Требуется получить текстовый файл C:\root_class.txt со списком имен всех классов WMI, зарегистрированных на локальном компьютере в пространстве имен Root. Список должен быть упорядочен по алфавиту. Какие команды решают эту задачу?
Ответ:
 (1) gwmi -namespace root -list | sort name | ft name > c:\root_class.txt
 
 (2) gwmi -namespace root | sort name | ft name | out_file c:\root_class.txt
 
 (3) Get-WmiObject -Namespace Root -List | Sort-Object name | Format-Table name > c:\root_class.txt
 
Номер 3
Требуется получить текстовый файл C:\default.txt со списком имен всех классов WMI, зарегистрированных на локальном компьютере в пространстве имен Root\Default
. Список должен быть упорядочен по алфавиту. Какие команды решают эту задачу?
Ответ:
 (1) Get-WmiObject -namespace root\default -list | Sort-Object name | Format-Table name > c:\default.txt
 
 (2) gwmi -namespace root\default -list | sort name | ft name > c:\default.txt
 
 (3) gwmi -namespace root\default | sort name | ft name | out-file c:\default.txt
 
Упражнение 2:
Номер 1
Требуется получить список программ, запускаемых автоматически при загрузке операционной системы. Какая команда решают эту задачу?
Ответ:
 (1) gwmi win32_startupcommand | fl
 
 (2) gwmi win32_product | fl
 
 (3) GetWmiObject Win32Startup | Format-List *
 
Номер 2
Какая команда позволяет увидеть дату установки операционной системы на локальном компьютере?
Ответ:
 (1) (gwmi win32_operatingsystem).installdate
 
 (2) {gwmi win32_operatingsystem}.installdate
 
 (3) $os=gwmi win32_operatingsystem; $os.installdate
 
Номер 3
Какая команда позволяет увидеть дату установки операционной системы на компьютере c IP-адресом 10.169.1.204?
Ответ:
 (1) (gwmi -comp 10.169.1.204 win32_operatingsystem).installdate
 
 (2) {gwmi os-computername 10.169.1.204 win32_operatingsystem}.installdate
 
 (3) $os=gwmi -computername 10.169.1.204 win32_operatingsystem; $os.installdate
 
Упражнение 3:
Номер 1
Требуется получить список всех служб, зарегистрированных на локальном компьютере, запуск которых отключен. Для каждой такой службы должно быть указано ее имя, отображаемое имя и текущее состояние. Какие команды решают эту задачу?
Ответ:
 (1) Get-WmiObject -Query 'select * from Win32_Service where StartMode="Disabled"' | Format-Table Name, DisplayName, State
 
 (2) gwmi -query 'select * from win32_service where StartMode="Disabled"' | ft name, displayname, state
 
 (3) gwmi win32_service -filter 'StartMode="Disabled"' | ft name, displayname, state
 
Номер 2
Требуется получить список всех служб, зарегистрированных на локальном компьютере, которые запускаются в автоматическом режиме. Для каждой такой службы должно быть указано ее имя, отображаемое имя и текущее состояние. Какие команды решают эту задачу?
Ответ:
 (1) Get-WmiObject -Query 'select * from Win32_Service where StartMode="Auto"' | Format-Table Name, DisplayName, State
 
 (2) gwmi -query 'select * from win32_service where StartMode="Auto"' | ft name, displayname, state
 
 (3) gwmi win32_service -filter 'StartMode="Auto"' | ft name, displayname, state
 
Номер 3
Требуется получить список всех служб, зарегистрированных на локальном компьютере, которые запускаются вручную. Для каждой такой службы должно быть указано ее имя, отображаемое имя и текущее состояние. Какие команды решают эту задачу?
Ответ:
 (1) Get-WmiObject -Query 'select * from Win32_Service where StartMode="Manual"' | Format-Table Name, DisplayName, State
 
 (2) gwmi -query 'select * from win32_service where StartMode="Manual"' | ft name, displayname, state
 
 (3) gwmi win32_service -filter 'StartMode="Manual"' | ft name, displayname, state
 
Упражнение 4:
Номер 1
Какая команда позволит увидеть свойства и методы, имеющиеся у главного объекта сервера автоматизации Internet Explorer?
Ответ:
 (1) New-Object -ComObject InternetExplorer.Application | Get-Member
 
 (2) New-Object InternetExplorer.Application | Get-Member
 
 (3) Create-Object -ComObject InternetExplorer.Application | Get-Member
 
Номер 2
Какая команда позволит увидеть свойства, имеющиеся у главного объекта сервера автоматизации Internet Explorer?
Ответ:
 (1) New-Object -ComObject InternetExplorer.Application | Get-Member -MemberType Property
 
 (2) New-Object InternetExplorer.Application | Get-Member -MemberType Property
 
 (3) Create-Object -ComObject InternetExplorer.Application | Get-Member -MemberType Property
 
Номер 3
Какая команда позволит увидеть методы, имеющиеся у главного объекта сервера автоматизации Internet Explorer?
Ответ:
 (1) New-Object -ComObject InternetExplorer.Application | Get-Member -MemberType Method
 
 (2) New-Object InternetExplorer.Application | Get-Member -MemberType Method
 
 (3) Create-Object -ComObject InternetExplorer.Application | Get-Member -MemberType Method
 
Упражнение 5:
Номер 1
Какая команда позволит увидеть свойства и методы, имеющиеся у статического класса System.Environment
?
Ответ:
 (1) System.Environment | Get-Member -Static
 
 (2) [System.Environment] | Get-Member -Static
 
 (3) [System.Environment] | Get-Member
 
Номер 2
Какая команда позволит увидеть свойства, имеющиеся у статического класса System.Environment
?
Ответ:
 (1) System.Environment | Get-Member -Static -MemberType Property
 
 (2) [System.Environment] | Get-Member –Static -MemberType Property
 
 (3) [System.Environment] | Get-Member -MemberType Property
 
Номер 3
Какая команда позволит увидеть методы, имеющиеся у статического класса System.Environment
?
Ответ:
 (1) System.Environment | Get-Member -Static -MemberType Method
 
 (2) [System.Environment] | Get-Member –Static -MemberType Method
 
 (3) [System.Environment] | Get-Member -MemberType Method
 
Упражнение 6:
Номер 1
Какая команда позволит увидеть значение свойства CurrentDirectory
статического класса System.Environment
?
Ответ:
 (1) [System.Environment]::CurrentDirectory
 
 (2) [System.Environment].CurrentDirectory
 
 (3) [System.Environment]:CurrentDirectory
 
Номер 2
Какая команда позволит увидеть значение свойства CommandLine
статического класса System.Environment
?
Ответ:
 (1) [System.Environment]::CommandLine
 
 (2) [System.Environment].CommandLine
 
 (3) [System.Environment]:CommandLine
 
Номер 3
Какая команда позволит увидеть значение свойства MachineName
статического класса System.Environment
?
Ответ:
 (1) [System.Environment]::MachineName
 
 (2) [System.Environment].MachineName
 
 (3) [System.Environment]:MachineName