;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ;DEL_MSG DB 'Deleting:',13,10,0 HANDLE_DEL: CALL COUNTPARAMETERS MOV AL, [PARAM_COUNT] CMP AL, 1 JNE DEL_USAGE_INFO MOV AL, 1 CALL GETPARAMETER_S ; GET PARAMETER 1 MOV EDI, SINGLE_PARAMETER ; MOV DL, [DS:EDI+1] ; CMP DL, 0 ; JE DEL_USAGE_INFO MOV AL, 47 INT 20H TEST AL,AL JZ DEL_DONE MOV AL, 4 MOV EDI, FILE_NOT_FOUND_SPEC INT 20H JMP DEL_DONE DEL_USAGE_INFO: MOV AL, 4 MOV EDI, DEL_USAGE INT 20H DEL_DONE: RET