Главная / Операционные системы /
Командная строка и сценарии Windows / Тест 5
Командная строка и сценарии Windows - тест 5
Упражнение 1:
Номер 1
Какой из объектов WSH позволяет получить доступ к стандартным потокам ввода/вывода (StdIn/StdOut
)?
Ответ:
 (1) WshEnvironment
 
 (2) WshShell
 
 (3) WScript
 
Номер 2
Каким образом в сценарии создается экземпляр объекта WScript?
Ответ:
 (1) создается автоматически 
 (2) с помощью функции CreateObject
языка VBScript 
 (3) с помощью оператора new
языка JScript 
Номер 3
Какой метод позволяет считать строку из стандартного входного потока?
Ответ:
 (1) WScript.StdIn.ReadLine
 
 (2) WScript.StdIn.InputLine
 
 (3) WScript.StdIn.ReadStr
 
Упражнение 2:
Номер 1
Какой из объектов WSH позволяет получить доступ к переменным среды?
Ответ:
 (1) WshEnvironment
 
 (2) WshNetwork
 
 (3) WScript
 
Номер 2
Какой из объектов WSH позволяет получить доступ к специальным папкам Windows?
Ответ:
 (1) WshEnvironment
 
 (2) WshSpecialFolders
 
 (3) WScript
 
Номер 3
Какой из объектов WSH позволяет запускать новые процессы?
Ответ:
 (1) WScript
 
 (2) WshShell
 
 (3) WshEnvironment
 
Упражнение 3:
Номер 1
Какой из объектов WSH позволяет создавать ярлыки для программ и документов?
Ответ:
 (1) WshEnvironment
 
 (2) WshShell
 
 (3) WScript
 
Номер 2
Какой из объектов WSH позволяет протоколировать действия в журнале событий Windows?
Ответ:
 (1) WshShell
 
 (2) WshEnvironment
 
 (3) WScript
 
Номер 3
Какой из объектов WSH позволяет выводить информацию на экран или в диалоговое окно?
Ответ:
 (1) WshShell
 
 (2) WshEnvironment
 
 (3) WScript
 
Упражнение 4:
Номер 1
Каким образом можно из сценария создать экземпляр внешнего объекта-сервера автоматизации?
Ответ:
 (1) с помощью метода WScript.CreateObject
 
 (2) с помощью функции CreateObject
языкаVBScript 
 (3) с помощью оператора new
языка JScript 
Номер 2
Какой из методов объекта WScript позволяет принудительно завершить работу сценария?
Ответ:
 (1) Quit
 
 (2) Exit
 
 (3) End
 
Номер 3
Какой из методов позволяет вывести сообщение в диалоговое окно?
Ответ:
 (1) WScript.StdOut.WriteLine
 
 (2) WScript.StdOut.Write
 
 (3) WScript.Echo
 
Упражнение 5:
Номер 1
Какой программный идентификатор (ProgID
) имеет объект WshShell
?
Ответ:
 (1) WScript.Shell
 
 (2) WScript.WshShell
 
 (3) WScript.WinShell
 
Номер 2
Какой программный идентификатор (ProgID
) имеет объект WshNetwork
?
Ответ:
 (1) WScript.WshNetwork
 
 (2) WScript.Network
 
 (3) WScript.WinNetwork
 
Номер 3
В каком свойстве хранится полный путь к каталогу, откуда был запущен сценарий?
Ответ:
 (1) WshShell.CurrentDirectory
 
 (2) WScript.Path
 
 (3) WScript.ScriptFullName
 
Упражнение 6:
Номер 1
Каким образом на языке VBScript можно создать объект-коллецию всех аргументов командной строки запущенного сценария?
Ответ:
 (1) Set objArgs = WScript.Arguments
 
 (2) Set objArgs = CreateObject("WScript.WshArguments")
 
 (3) Set objArgs = CreateObject("WScript.Arguments")
 
Номер 2
Пусть объект WshShell
в сценарии на языке VBScript создан следующим образом: Set WshShell=WScript.CreateObject("WScript.Shell")
. Каким образом создать объект-коллекцию WshFldrs
, содержащую пути ко всем специальным папкам Windows?
Ответ:
 (1) WshFldrs = WshShell.SpecialFolders
 
 (2) Set WshFldrs = WshShell.SpecialFolders
 
 (3) Set WshFldrs = WScript.CreateObject("WshShell.SpecialFolders")
 
Номер 3
Пусть объект WshShell
в сценарии на языке VBScript создан следующим образом: Set WshShell=WScript.CreateObject("WScript.Shell")
. Каким образом создать объект-коллекцию WshEnv
, содержащую все переменные среды?
Ответ:
 (1) Set WshEnv = WshShell.Environment
 
 (2) WshEnv = WshShell.Environment
 
 (3) Set WshEnv = WScript.CreateObject("WshShell.Environment ")