0.76 DEL Удаление файлов
Эта команда используется для удаления одного или, при указаниии неполного имени, нескольких файлов.
Имена файлов, которые не могут быть удалены (например, каталог не пуст, файл в каталоге отсутствует), выводятся на терминал управления.
0.76.1 Ограничения
Это описание действительно начиная с версии SP300 E V3.0.
0.76.2 Взаимосвязи
|
AMO-комплекс FIDES |
|
:
|
Служба файлов и устройств
|
|
|
|
(см. систему AMO, раздел "Система запуска ISY")
|
|
0.76.3 Функции AMO
|
START-DEL |
|
:
|
Удаление файлов
|
|
0.76.3.1 START-DEL
Примечание
- При указании параметра SEL на терминал управления перед удалением файла выводится запрос, удалять файл или нет.
- При указании параметра WARN вопрос об удалении открытого файла не задается.
Обзор процедуры
Код команды
|
Параметр
|
|
START-DEL
|
FILENAME=<string>,[SEL=<param>],[WARN=<param>]
|
|
|
,[ANS=<param>],[DIALOG=<param>],[UNIT=<param>];
|
|
Пример
Удаление файла AAA/BBB/CCC из области PDS.
Ввод:
START-DEL:":PDS:AAA/BBB/CCC";
0.76.4 Описание параметров
ANS
|
Ответ
|
|
|
|
Запрашивается, если необходим ответ пользователя
|
|
|
|
Тип ввода
|
:
|
одиночное значение
|
|
|
|
|
|
опционально
|
|
|
|
|
Возможные значения
|
:
|
Y
|
= файл удаляется
|
|
|
|
|
|
N
|
= файл не удаляется
|
|
|
|
|
|
I
|
= операция прерывается
|
|
|
|
|
|
C
|
= все другие указанные файлы удаляются
|
|
|
|
|
|
|
|
|
|
DIALOG
|
Код диалога
|
|
|
|
Диалог. Текст, выводимый на терминал программами при обращении к функции "Fides".
|
|
|
Тип ввода
|
:
|
одиночное значение
|
|
|
|
|
|
опционально
|
|
|
|
|
Возможные значения
|
:
|
Y
|
= да
|
|
|
|
Значение по умолчанию
|
:
|
N
|
|
|
|
|
|
|
|
|
FILENAME
|
Имя удаляемого файла
|
|
|
|
Тип ввода
|
:
|
одиночное значение
|
|
|
|
|
|
обязательно
|
|
|
|
|
Возможные значения
|
:
|
полностью или частично указанное имя файла на жестком или на гибком диске (максимум 32 знака)
|
|
|
|
|
|
|
|
SEL
|
Конфигурирование частично указанных имен
файлов
|
|
|
|
Режим выбора, когда имеются частично указанные имена файлов
|
|
|
Тип ввода
|
:
|
одиночное значение
|
|
|
|
|
|
опционально
|
|
|
|
|
Возможные значения
|
:
|
Y
|
= да, выполнить функцию
|
|
|
|
|
|
N
|
= нет, функцию не выполнять
|
|
|
|
|
|
|
|
|
|
UNIT
|
Функциональный системный блок, т. е. код сервера
|
|
|
|
Тип ввода
|
:
|
одиночное значение
|
|
|
|
|
|
опционально
|
|
|
|
|
Возможные значения
|
:
|
A1
|
= сервер
администрирования и обработки данных
|
(ADS)
|
|
|
Значение по умолчанию
|
:
|
A1
|
|
|
|
|
|
|
|
|
|
WARN
|
Запрос при удалении открытого файла
|
|
|
|
Тип ввода
|
:
|
одиночное значение
|
|
|
|
|
|
опционально
|
|
|
|
|
Возможные значения
|
:
|
Y
|
= да, задавать вопрос, если файл открыт
|
|
|
|
|
|
N
|
= нет, не задавать вопроса, если файл открыт
|
|
|
|
Значение по умолчанию
|
:
|
Y
|
|
|
|
0.76.5 Сообщения об ошибках и предупредительные сообщения
0.76.5.1 Сообщения об ошибках
Нет
0.76.5.2 Предупредительные сообщения
H01:
|
УДАЛИТЬ?
|
|
H02:
|
<filename> НЕ УДАЛЕН
|
|
H03:
|
<filename> УДАЛЕН
|
|
H04:
|
КАТАЛОГ: <filename> УДАЛЕН
|
|
H05:
|
УДАЛЕНИЕ ВЫПОЛНЕНО
|
|
H06:
|
ФАЙЛ <filename> ИМЕЕТ ОТКРЫТЫЕ СВЯЗИ; УДАЛИТЬ ФАЙЛ? (Y/N)
|
|