So I want to know if there is a way to launch a modern game or a modern game Setup (my case, StarCraft-ll), with DOSBox. I mean that if I mount a directory with starcraft-ll setup, can I launch it like an old MS-DOS Game?
You (probably) cannot.
DOSBox is for an era of games that are around Windows 98 or earlier. Basically games that do not use any of the OS layer of modern operating system (we're talking about everything from mouse to sound to graphics).
For your specific question, since Starcraft 2 requires at least Windows XP, it definitely won't work with plain DOSBox. I guess, in theory, you can get DOSBox to run Windows XP, but it'll be the dumbest setup I've ever seen...