Главная / Операционные системы /
Командная строка и сценарии Windows / Тест 12
Командная строка и сценарии Windows - тест 12
Упражнение 1:
Номер 1
Каким файлом реализована библиотека поддержки сценариев WMI?
Ответ:
 (1) winmgmtr.dll 
 (2) wbemdisp.dll 
 (3) wmiprov.dll 
Номер 2
Какой компонент операционной системы отвечает за обращение к объектам WMI из сценариев WSH?
Ответ:
 (1) библиотека поддержки сценариев WMI (wbemdisp.dll) 
 (2) провайдер подсистемы Win32 (wmiprov.dll) 
 (3) оболочка WMIC (wmic.exe) 
Номер 3
Какая библиотека отвечает за поддержку объектов-серверов автоматизации, позволяющих из сценария WSH работать с классами и объектами пространства имен WMI?
Ответ:
 (1) winmgmtr.dll 
 (2) wbemdisp.dll 
 (3) wmiprov.dll 
Упражнение 2:
Номер 1
Какой объект библиотеки поддержки сценариев WMI позволяет подключиться к пространству имен WMI на локальной или удаленной машине?
Ответ:
 (1) SWbemLocator
 
 (2) SWbemServices
 
 (3) SWbemObject
 
Номер 2
Какой объект библиотеки поддержки сценариев WMI позволяет удалять экземпляры классов в определенном пространстве имен WMI?
Ответ:
 (1) SWbemLocator
 
 (2) SWbemServices
 
 (3) SWbemObject
 
Номер 3
Методы какого объекта библиотеки поддержки сценариев WMI позволяют подключиться к пространству имен WMI?
Ответ:
 (1) SWbemObject
 
 (2) SWbemServices
 
 (3) SWbemLocator
 
Упражнение 3:
Номер 1
Каким образом из сценария WSH можно подключиться к определенному пространству имен WMI?
Ответ:
 (1) с помощью объекта SWbemLocator
 
 (2) с помощью объекта SWbemSevices
 
 (3) с помощью моникера WMI 
Номер 2
Предположим, что вы зарегистрированы в системе под учетной записью User1
и вам необходимо из сценария WSH подключиться к пространству имен WMI на удаленной машине от имени учетной записи SuperAdmin
. Какой вариант подключения следует выбрать?
Ответ:
 (1) с помощью метода ConnectServer
объекта SWbemLocator
 
 (2) с помощью моникера WMI 
Номер 3
Каким образом на локальной машине можно подключиться к пространству имен WMI от имени учетной записи, отличной от текущей учетной записи?
Ответ:
 (1) с помощью метода ConnectServer
объекта SWbemLocator
 
 (2) с помощью моникера WMI 
 (3) на локальной машине подключение к WMI всегда производится от имени текущей учетной записи 
Упражнение 4:
Номер 1
Какой программный идентификатор (ProgID
) имеет объект SWbemLocator
?
Ответ:
 (1) WbemScripting.SWbemLocator
 
 (2) WMIScripting.SWbemLocator
 
 (3) WMIScript.SWbemLocator
 
Номер 2
Каким образом из сценария на языке VBScript создать экземпляр объекта SWbemLocator
?
Ответ:
 (1) Set objLocator = CreateObject("WbemScripting.SWbemLocator")
 
 (2) Set objLocator = CreateObject("WMIScripting.SWbemLocator")
 
 (3) Set objLocator = CreateObject("WMIScript.SWbemLocator")
 
Номер 3
Каким образом из сценария на языке JScript создать экземпляр объекта SWbemLocator
?
Ответ:
 (1) objLocator = new ActiveXObject("WbemScripting.SWbemLocator");
 
 (2) objLocator = new ActiveXObject("WMIScripting.SWbemLocator");
 
 (3) objLocator = new ActiveXObject("WMIScript.SWbemLocator");
 
Упражнение 5:
Номер 1
Каким образом из сценария на языке VBScript можно подключиться к пространству имен CIMV2 на локальном компьютере?
Ответ:
 (1) Set objService = GetObject("WinMgmts:\\.\Root\CIMV2")
 
 (2) Set objService = GetObject("WinMgmts:\Root\CIMV2")
 
 (3) Set objService = GetObject("WINMGMTS:\\.\Root\CIMV2")
 
Номер 2
Каким образом из сценария на языке VBScript можно подключиться к пространству имен CIMV2 на компьютере \\Comp1
?
Ответ:
 (1) Set objService = GetObject("WinMgmts:\\Comp1\Root\CIMV2")
 
 (2) Set objService = CreateObject("WinMgmts:\\Comp1\Root\CIMV2")
 
 (3) Set objService = GetObject("WINMGMTS:\\Comp1\Root\CIMV2")
 
Номер 3
Какой из приведенных ниже моникеров WMI задает путь к объекту, соответствующему службе Messenger
, запущенной на локальном компьютере?
Ответ:
 (1) "WinMgmts:\\.\Root\CIMV2:Win32_Service.Name='Messenger'"
 
 (2) "WinMgmts:\Root\CIMV2:Win32_Service.Name='Messenger'"
 
 (3) "WinMgmts:\\.\Root\CIMV2\Win32_Service.Name='Messenger'"
 
Упражнение 6:
Номер 1
Каким образом из сценария на языке VBScript можно подключиться к пространству имен CIMV2 на локальном компьютере?
Ответ:
 (1) Set objService = GetObject("WinMgmts:\\.\Root\CIMV2")
 
 (2) Set objService = GetObject("WinMgmts:\Root\CIMV2")
 
 (3) Set objService = GetObject("WINMGMTS:\\.\Root\CIMV2")
 
Номер 2
Каким образом из сценария на языке VBScript можно подключиться к пространству имен CIMV2 на компьютере \\Comp1
?
Ответ:
 (1) Set objService = GetObject("WinMgmts:\\Comp1\Root\CIMV2")
 
 (2) Set objService = CreateObject("WinMgmts:\\Comp1\Root\CIMV2")
 
 (3) Set objService = GetObject("WINMGMTS:\\Comp1\Root\CIMV2")
 
Номер 3
Какой из приведенных ниже моникеров WMI нужно использовать для подключения к пространству имен CIMV2 на рабочей станции \\Comp1
с дополнительными привилегиями на выключение и удаленное выключение компьютера?
Ответ:
 (1) "WinMgmts: {(Shutdown,RemoteShutdown)}!\\Comp1\Root\CIMV2"
 
 (2) "WinMgmts: {Shutdown,RemoteShutdown}!\\Comp1\Root\CIMV2"
 
 (3) "WinMgmts: {(!Shutdown,!RemoteShutdown)}!\\Comp1\Root\CIMV2"