ShaddyR
Я уже понял.
Код:
rem отключаем лишний вывод
@echo off
rem устанавливаем флажок "не было ключа /d"
set DF=
rem цикл "для всех аргументов"
:again
rem последний аргумент?
IF "%1"=="" goto end
rem ключ /d?
IF "%1"=="/d" set DF="YES"
rem сдвигаем аргументы влево
SHIFT
rem повторить цикл
goto again
rem выход
:end
if "%DF%"=="" (
rem если флаг не установлен, ключа не было
echo Key "/d" is not found.
) else (
rem если флаг установлен, ключ был
echo A-ha! Key "/d" is specified!
)
Но вообще-то, я чужие лабораторки не делаю.