well, since I don't know IBM WCS
system I can only assume that "dataload.bat" is for Windows, which I'm not familiar with scripting, only Linux.
but anyway, you can insert the line to 'run' your script into the code "testproperty.sh
ACTION=$(grep -i 'DATA_LOAD' $FILE | cut -f2 -d'=')
if [ "$ACTION" = "YES" ]
# here you run your script
elif [ "$ACTION" = "NO" ]
... action to take if No ...
# for example print out the value
# if no match
#end of script
and CRONTAB is not meant to be run by script, that's why it's scheduled running.
You will do best if this script is running with Crontab and inside this script you call the "dataload.bat" like posted above.