No, it won't work because the opponent is not visible in Battle and even if the move says it won't miss, it will miss. There are certain moves that will hit Pokemon using those moves exept for Shadow Force, nothing can hit that. Those moves are:
Fly-Stone Edge/Rock Slide/Sky Uppercut/Twister/Hurricane
Bounce-Stone Edge/Rock Slide/Sky Uppercut/Twister/Hurricane
EDIT:No Guard hit them as well no matter what the opponent uses.