cgminer.exe -set-device antminer:clock=x0981 -o
http://eu-stratum-btcguild.com:3333 -u (username) -p (password) -S antminer:all
that just causes CMD to open then close quickly.
when I ran it through exe and input variables via CMD, that's when I just got the blank screen with occassional blinking cursor
Looks like your short-cut or batch file is a mix of cgminer and bfgminer. Both can be used for the antminer U2, as long as you set the appropriate drivers and correct parameters.
Assuming that you are running Windows:
Drivers: For cgminer use the win-usb driver most probably with the assistance of the Zadig utility. Bfgminer uses the silabs VCP DRIVERS. Not Zadig/win-usb. If you wish to shift to bfgminer, remove the win-usb driver by going to device manager with it plugged in, right-click choose driver settings make sure the checkbox for delete driver is ticked, then install the Silabs VCP driver from
http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx.
Either Cgminer or Bfgminer configuration can be controlled by command line/short-cut/batch file parameters, or by entries in their configuration file (default is cgminer.conf for cgminer and bfgminer.conf for bfgminer).
for bfgminer the Antminer U1/2 parameters in a batch file would look like:
bfgminer.exe -S antminer:all --set-device antminer:clock=x0981
(replace x0981 with the clock setting of your choice, see the Antminer manual at
https://www.bitmaintech.com/userfiles/download/AntMiner%20U1%20user%20guide.pdf)
you can add your pool and user settings there as well
-o stratum+tcp://stratum.bitcoin.cz:3333 -u User -p Pwd
(or when bfgminer starts, then save the configuration file to avoid future reentry).
There is plenty of information at this forum on setting Antminer U1/U2 devices. Make sure that you run them on a well powered USB hub with some cooling.
Cheers