Задачка для TASKMASTER'a. ПОКРИТИКУЙТЕ

Уважаемые коллеги!
Появилась необходимость регулярно "выпиливать" один файлик из каталога _NETWARE.
Он может существовать в момент запуска задчи, а может и не существовать.
Кроме того, файл имеет доп. атрибуты из набора NW...
Вроде всё просто, но... отлаживаться на рабочем сервере не хочется, а развести вирт - пока не на чем.
Кто в ладах со скриптами таскмастера, проверьте , пож., мой шедевр на явные ошибки... А если у кого есть стенд и пять минут, то и на каком-нибудь реальном файле.
(в смысле - поместите в каталог _NW какой-нибудь левый файл, навесьте на него атрибуты против удаления и попробуйте удалить его этой задачей)
Спасибо.
Появилась необходимость регулярно "выпиливать" один файлик из каталога _NETWARE.
Он может существовать в момент запуска задчи, а может и не существовать.
Кроме того, файл имеет доп. атрибуты из набора NW...
Вроде всё просто, но... отлаживаться на рабочем сервере не хочется, а развести вирт - пока не на чем.
Кто в ладах со скриптами таскмастера, проверьте , пож., мой шедевр на явные ошибки... А если у кого есть стенд и пять минут, то и на каком-нибудь реальном файле.
(в смысле - поместите в каталог _NW какой-нибудь левый файл, навесьте на него атрибуты против удаления и попробуйте удалить его этой задачей)
Спасибо.
- Код: Выделить всё
//
DEFINE %0 SYS:\_NETWARE
DEFINE %1 <имя_проблемного_файла>
//
ECHO Delete %1% file
ECHO from %CWD%
//
CD %0
//
IF NOT EXIST "%1" THEN EXIT
//
// Convert Attributes to NORMAL status.
CHMOD %1 N /H
//
// Delete file
ERASE %1 /Y
//
EXIT
//