Is there any way to disable the desktop shortcut created when WD Discovery starts?
You can have a look on below thread which will help you out in this concern.
Normally, installation packages offer check boxes for menu items, desktop shortcuts, etc.
Does WD monitor this community?
through Finder setting.