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

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

Упражнение 1:
Номер 1
Какое расширение могут иметь командные файлы?

Ответ:

 (1) cmd 

 (2) txt 

 (3) bat 


Номер 2
Можно ли в командных файлах пользоваться внутренними командами интерпретатора Cmd.exe и каким образом?

Ответ:

 (1) да, нужно просто указать требуемую команду 

 (2) да, но для вызова внутренней команды нужно запускать новую копию командного интерпретатора 

 (3) нет, нельзя 


Номер 3
Пусть командный файл состоит из десяти строк, причем в команде из восьмой строки допущена синтаксическая ошибка. Каким образом будет выполнен этот файл.

Ответ:

 (1) не выполнится ни одна команда из файла 

 (2) выполнится семь первых команд, после чего выполнение файла прервется 

 (3) выполнятся все команды, кроме восьмой 


Упражнение 2:
Номер 1
Сколько параметров командной строки можно обработать в пакетном файле?

Ответ:

 (1) девять 

 (2) десять 

 (3) произвольное количество 


Номер 2
Какой смысл в командном файле имеет параметр %0 ?

Ответ:

 (1) имя запускаемого файла 

 (2) первый параметр командной строки 

 (3) последний параметр командной строки 


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

Ответ:

 (1) %~Pi 

 (2) %~Ni 

 (3) %~Di 


Упражнение 3:
Номер 1
Пусть значением переменной %SystemRoot% является строка "C:\Windows" (без кавычек). Какое значение будет иметь переменная s после выполнения в пакетном файле команды set s=%SystemRoot:~0,3% ?

Ответ:

 (1) C: 

 (2) ows 

 (3) C:\ 


Номер 2
Пусть значением переменной %SystemRoot% является строка "C:\Windows" (без кавычек). Какое значение будет иметь переменная s после выполнения в пакетном файле команды set s=%SystemRoot:~-3% ?

Ответ:

 (1) C:\ 

 (2) ows 

 (3) C: 


Номер 3
Пусть значением переменной %SystemRoot% является строка "C:\Windows" (без кавычек). Какое значение будет иметь переменная s после выполнения в пакетном файле команды set s=%SystemRoot:C:=D:% ?

Ответ:

 (1) C:\Windows 

 (2) D: 

 (3) D:\Windows 


Упражнение 4:
Номер 1
Какой командой можно приостановить работу пакетного файла?

Ответ:

 (1) stop 

 (2) pause 

 (3) wait 


Номер 2
Какой символ позволяет отключить дублирование отдельной строки в командном файле?

Ответ:

 (1) @ 

 (2) $ 

 (3) & 


Номер 3
С помощью какого оператора можно завершить работу командного файла?

Ответ:

 (1) call :eof 

 (2) goto :end 

 (3) goto :eof 


Упражнение 5:
Номер 1
С помощью какого варианта команды if можно проверить наличие определенного файла?

Ответ:

 (1) if exist … 

 (2) if defined … 

 (3) if errorlevel … 


Номер 2
С помощью какого варианта команды if можно проверить наличие определенной переменной среды?

Ответ:

 (1) if exists … 

 (2) if defined … 

 (3) if errorlevel … 


Номер 3
С помощью какого варианта команды if можно проанализировать код выхода вызванной программы?

Ответ:

 (1) if exists … 

 (2) if defined … 

 (3) if errorlevel … 


Упражнение 6:
Номер 1
Какой из указанных ниже операторов командного файла выведет на экран список всех папок в корне на диске D:?

Ответ:

 (1) for /d %%f in (D:\*.*) do echo %f 

 (2) for /d %%f in (D:\*.*) do echo %%f 

 (3) for /r %%f in (D:\*.*) do echo %%f 


Номер 2
Какой из указанных ниже операторов командного файла выведет на экран имена всех переменных среды?

Ответ:

 (1) for /f "delims==" %%i in ('set') do echo %%i 

 (2) for /f "delims==" %%i in ("set") do echo %%i 

 (3) for /f "delims==" %%i in (set) do echo %%i 




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