Hah! I have find 'dull' workaround for it :}
I have created a function and send the output into zenity
Code:
.....
2>&1 | zenity --progress --auto-close --pulsate --title "Whatever"
.....
files are copied to location and it seems that the progress bar is reflecting the action (for the user) (--pulsate option does not really show the progress but since the output is redirected into zenity it will end automatically as it will finish)
it is not clever solution but it will help me now
hopefully nobody will read the pseudo-script :}}