OK so i dug a little deeper and missed how to run the task scheduler.
I set all of it up and now when I run it as a batch file in scheduler, it opens up the run window and then opens up the GP to the logon screen. From there it just sits there and does not run the rest of the macro to log in.
CheckActiveWin dictionary 'default' form Login window Login
logging file 'macro.log'
TypeTo field Password , '02150215'
MoveTo field 'OK Button'
ClickHit field 'OK Button'
NewActiveWin dictionary 'default' form sheLL window sheLL
NewActiveWin dictionary 'default' form 'Switch Company' window 'Switch Company'
ClickHit field '(L) Company Names' item 4 # 'ICM OF AMERICA'
MoveTo field 'OK Button'
ClickHit field 'OK Button'
NewActiveWin dictionary 'default' form sheLL window sheLL
NewActiveWin dictionary 'default' form sheLL window sheLL
ClickHitIE , 'dexterity/.../&; # http://dexterity will be pre-pended
NewActiveWin dictionary 'DEX.DIC' form 'View Product Triggers' window 'View Client-Side Triggers'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
ScrollToEnd down scrollwin 'Product List'
# Key 1: '0'
MoveTo line 6 browsewin 'Product List'
MoveTo field '(L) Disable'
ClickHit field '(L) Disable'
CloseWindow dictionary 'DEX.DIC' form 'View Product Triggers' window 'View Client-Side Triggers'
NewActiveWin dictionary 'default' form sheLL window sheLL
CommandExec form BuiLtin command cmdPrintSetup
ActivateWindow dictionary 'default' form sheLL window sheLL